M4A

O que é um arquivo M4A?

Áudio AAC dentro de um contêiner MP4. É o que o iTunes e os gravadores de voz entregam.

O que é M4A

M4A é um contêiner: um invólucro para fluxos que outra coisa codificou. Ele é usado para entregar um arquivo pronto e celulares.

A extensão é .m4a e o nome por extenso é MPEG-4 Audio. Os dois importam menos do que aquilo que o arquivo consegue carregar, e é disso que trata o resto desta página.

De onde vem M4A

A Apple publicou o formato em 2004.

A idade interessa por um motivo prático: quanto mais antigo o formato, mais programas tiveram tempo de aprendê-lo.

A especificação está publicada, mas pelo dono

Ela está escrita e é implementável, só que quem decide como será a próxima versão é o fabricante. Na prática isso basta para o arquivo continuar abrindo; não basta para você se fiar nisso.

M4A é a caixa; o codec é o que vai dentro

Em geral ele carrega AAC e ALAC. Essa distinção está por trás de quase toda pergunta do tipo «por que isso não toca?»: dois arquivos com a mesma extensão podem conter codificações completamente diferentes, e um reprodutor que recusa uma pode se dar muito bem com a outra.

Ela também explica por que trocar de contêiner costuma ser rápido e sem perdas enquanto trocar de codec não é nem uma coisa nem outra. Mover o mesmo fluxo para outra caixa reescreve a caixa; recodificar reescreve a imagem.

O que mais ele carrega

M4A consegue carregar um arranjo que permite começar a tocar antes de ter chegado por inteiro.

Isso conta sobretudo na conversão: o que o destino não comporta é descartado, quase sempre sem aviso.

Quantos canais de áudio

Até 48. Dois cobrem o estéreo e é o que quase tudo é; mais de dois é som envolvente, e é a parte com maior chance de ser rebaixada na conversão para um formato que não a define.

O que abre M4A

iTunes, VLC e FFmpeg leem esse formato, e a maioria dos programas do mesmo tipo também.

Quando um arquivo não abre, o formato raramente é o problema — mais comum é o programa ser mais antigo que ele. Converter para algo mais antigo é o caminho confiável, e é para isso que serve o resto deste site.

Abrir no navegador

Qualquer navegador atual lê o formato.

Dá para colocá-lo numa página ou anexá-lo a uma mensagem sem se perguntar o que o outro lado tem instalado.

O que ele carrega além do conteúdo

M4A consegue guardar as propriedades do documento.

Se alguma coisa disso sobrevive a uma conversão depende inteiramente do destino, e a resposta honesta costuma ser «uma parte».

É um formato de entrega

M4A foi feito para ser entregue, não para se trabalhar dentro dele. Editar um é possível e raramente agradável; o caminho sensato passa pelo original e por uma nova exportação.

Um arquivo MP4 sem vídeo dentro

É literalmente isso. M4A usa o contêiner MP4, guardando só uma faixa de áudio. A extensão separada existe para que um player de música não abra uma janela de vídeo e para que o sistema operacional escolha o aplicativo certo — a estrutura interna é a mesma de qualquer MP4.

É por isso que o mesmo arquivo costuma tocar se renomeado para .mp4, e por que uma ferramenta de vídeo abre um sem reclamar. A extensão é uma dica ao software sobre o que esperar, não uma afirmação sobre o formato, e esse único fato resolve a maior parte da confusão em torno dele.

A extensão cobre duas coisas bem diferentes

Um .m4a costuma ser AAC — com perdas, no mesmo território do MP3, poucos megabytes por música. Pode também ser ALAC, o codec sem perdas da Apple, que mantém toda amostra e fica cerca de cinco vezes maior. Os dois são .m4a e nada no nome os distingue.

O tamanho denuncia na hora: uma faixa de quatro minutos com 5 MB é AAC, a mesma faixa com 25 MB é ALAC. Isso importa antes de converter, porque converter ALAC para MP3 joga fora exatamente o que ele existia para preservar, enquanto converter AAC para MP3 é uma etapa lossy-para-lossy que custa qualidade sem benefício algum.

AAC de fato vence o MP3, e o motivo é sem graça

No mesmo bitrate, AAC soa melhor, e não é alegação de marketing — é uma década a mais de engenharia. MP3 foi finalizado em 1993 e AAC em 1997, já entendendo as limitações do primeiro. AAC a 128 kbps costuma ser considerado equivalente a MP3 a 192.

O efeito prático é pequeno em bitrates altos, onde os dois soam transparentes para a maioria dos ouvintes, e claro nos baixos. A parte inconveniente é que o MP3 venceu em compatibilidade mesmo assim, então o formato melhor é o que mais coisa recusa.

De onde vem o arquivo que você tem

Memorando de voz do iPhone, de longe o mais comum. Música comprada na iTunes Store, ou exportada do Music e do GarageBand. Áudio extraído por software Apple nos ajustes padrão. Download de podcast. E qualquer coisa extraída de um vídeo MP4, já que a faixa de áudio dentro dele já é AAC e pode ser copiada direto.

Essa origem explica a reclamação usual: o arquivo veio de um aparelho Apple, e o que o está recusando — um som de carro mais antigo, um serviço de transcrição, um formulário de escola — foi escrito em torno de MP3 e nunca atualizado.

O que de fato recusa tocar um

Menos do que se teme, e é uma lista específica. Rádio de carro de antes de mais ou menos 2012. Tocador de MP3 barato e alguns aparelhos de fitness. Um punhado de sistemas de som mais antigos. Certos formulários de upload que checam a extensão contra uma lista escrita anos atrás.

Tudo mais lida bem: todo celular, todo computador, todo navegador, todo carro moderno, Spotify e concorrentes, e essencialmente todo software de podcast.

Converter para MP3 piora, duas vezes

AAC para MP3 é lossy para lossy. O codificador MP3 recebe áudio que já teve material removido e remove mais, guiado por um modelo que não sabe o que a primeira passagem descartou. O resultado é mensuravelmente pior que o original ou que um MP3 feito direto da fonte, e o arquivo costuma ser maior.

Isso não torna errado. Se o destino só lê MP3, um arquivo um pouco degradado que toca vence um perfeito que não toca. Use 192 kbps ou mais para evitar que a segunda geração seja audível, e mantenha o M4A — continua sendo a cópia melhor.

M4A, M4B e M4R são o mesmo arquivo com nomes diferentes

M4B é audiolivro: formato idêntico, extensão diferente, que diz ao software Apple para lembrar a posição e tratar capítulos direito. M4R é toque de celular, estruturalmente o mesmo de novo. Renomear entre eles geralmente funciona.

M4P é a exceção e não é a mesma coisa. Carrega a proteção antiga FairPlay da iTunes Store antes de 2009 e não converte de jeito nenhum — não é limitação de nenhuma ferramenta específica, é a proteção funcionando como projetada. Faixas compradas depois disso são M4A sem proteção e convertem normalmente.

Tags, capa e o que sobrevive à viagem

M4A guarda seus metadados em átomos MP4 em vez dos frames ID3 que o MP3 usa. Título, artista, álbum, número da faixa, ano e capa embutida têm um lugar, e software de música lê e escreve sem dificuldade.

Como os dois esquemas são diferentes, a conversão precisa traduzir em vez de copiar. Os campos comuns atravessam de forma confiável; os menos comuns — agrupamento, nome de ordenação, avaliação, posição de reprodução num audiolivro — frequentemente não.

Memorando de voz, e por que isso roda na sua própria máquina

A maior fonte isolada de arquivos M4A precisando de conversão é o gravador de voz do iPhone, e o que as pessoas gravam com ele são entrevistas, reuniões, aulas, consultas médicas, conversas jurídicas e notas para si mesmas. Entregar isso a um site em troca de um link de download é uma troca ruim feita rotineiramente por falta de alternativa.

A conversão aqui roda dentro da aba do navegador, então a gravação nunca é transmitida. Não há upload para esperar e nenhuma contagem diária, porque nada roda nas nossas máquinas; o único limite é o teto gratuito de 100 MB por arquivo.

Os dados, num lugar só

Identificadores e procedência do formato M4A.
Extensão.m4a
Tipo de mídiaaudio/mp4
Publicado porApple
Primeira publicação2004