Áudio MP3 (.mp3)

ISO/IEC Padrão

MPEG-1 Audio Layer III (MP3) é o formato de áudio com perdas que impulsionou a revolução da música digital, reduzindo em 90% o tamanho dos arquivos de áudio de CDs e preservando a qualidade perceptual.

Converter WAV para MP3

Conversor gratuito de WAV para MP3 no navegador. Converta arquivos instantaneamente no seu dispositivo.

Inspeção e metadados

Sistemas operacionais e analisadores de arquivos identificam arquivos MP3 pela sequência inicial de bytes:

Selecione ou solte os arquivos aqui

Privado - os arquivos nunca saem do seu dispositivo

ou colar Ctrl+V
Garantia de privacidade sem transmissão pela rede 0 bytes enviados a servidores externos. Todo o processamento ocorreu localmente no ambiente isolado do navegador.

Assinatura do arquivo em bytes (magic bytes)

Sistemas operacionais e analisadores de arquivos identificam arquivos MP3 pela sequência inicial de bytes:

ASSINATURA HEXADECIMAL (DESLOCAMENTO 0):

49 44 33

REPRESENTAÇÃO ASCII: ID3

Padronização: ISO/IEC 11172-3 / ISO/IEC 13818-3

Especificações técnicas

Estrutura do contêinerFluxo de bits de quadros MPEG-1 / MPEG-2 Audio Layer III, com tags ID3v2 no início
CompressãoBanco de filtros híbrido (polifásico + MDCT), mascaramento perceptual psicoacústico e codificação de entropia de Huffman
Ordem dos bytes (endianness)Cabeçalhos do fluxo de bits em ordem Big-Endian
Espaços de corN/A (fluxo de áudio com perdas)
Canais e Estrutura1 a 2 canais (Mono, Estéreo, Estéreo Conjunto, Canal Duplo)
Dimensões MáximasTaxas de amostragem de 32, 44,1 e 48 kHz (MPEG-1) ou metade dessas taxas (MPEG-2), com taxas de bits de até 320 kbps
TransparênciaCodificação perceptual com perdas; qualidade transparente a 256 a 320 kbps (ou VBR V0)
Streaming e ProgressivoA sincronização nativa de quadros (11 bits 1 consecutivos, 0xFFE/0xFFF) permite emendar fluxos

Matriz de comparação técnica: MP3 e formatos concorrentes

Atributo técnicoMP3 (Atual)AACOGGOPUS
Status das patentesCompletamente expirada; padrão de domínio públicoConjunto patenteado (Via Licensing)Código aberto livre e desimpedidoCódigo aberto livre e desimpedido
Compatibilidade com hardwareCompatibilidade universal com hardware antigo e modernoA compatibilidade depende do reprodutor e do dispositivo.Amplo suporte para desktop e AndroidAmplo suporte para navegadores e celulares modernos
Qualidade a 96 kbpsRuim; som com oscilações e artefatos perceptíveisAceitávelBoaQuase transparente
Reprodução sem intervalosDepende de soluções improvisadas (requer tags de atraso do codificador LAME)Suporte nativo a contêinerSuporte nativo à reprodução sem intervalosSuporte nativo à reprodução sem intervalos

Modos comuns de corrupção e guia de recuperação com editor hexadecimal

O reprodutor toca os primeiros segundos e depois falha, ou o indicador de reprodução do áudio salta de forma errática.

Causa principal: Cabeçalho Xing/Info de VBR (taxa de bits variável) corrompido ou palavras de sincronismo danificadas nos cabeçalhos dos quadros.

Recuperação: Reconstrua os índices de busca VBR usando “vbrfix” ou execute “ffmpeg -i broken.mp3 -c copy fixed.mp3”.

Análise de segurança e vetores de ataque a analisadores

O MP3 tem amplo suporte, mas a reprodução depende do sistema operacional e do aplicativo. Entre os problemas de segurança estão vulnerabilidades na análise de tags ID3 e arquivos poliglotas.

Vetores de ataque conhecidos

  • Estouro de buffer de heap na análise de tags ID3v2 em serviços de indexação de servidores de mídia.
  • Exploração poliglota que insere código executável no preenchimento de arquivos MP3 ou nas tags ID3v1 no fim do arquivo.
  • Negação de serviço causada por marcadores de sincronização de quadros malformados, que fazem o analisador entrar em loop.

Melhores práticas defensivas: Higienize e trunque os blocos de metadados ID3, limitando seu tamanho a valores razoáveis antes de armazená-los ou indexá-los em um banco de dados.

Origens históricas e marcos

2017A Fraunhofer IIS encerra oficialmente seu programa de licenciamento de MP3 à medida que todas as patentes expiram globalmente.
1998O Rio PMP300 é lançado, impulsionando o mercado consumidor de reprodutores de MP3 portáteis.
1993Publicado internacionalmente como ISO/IEC 11172-3 (MPEG-1 Parte 3 Áudio).

Principais vantagens

  • Compatibilidade universal: reproduz em praticamente todos os dispositivos digitais fabricados desde 1995.
  • Livre de patentes: todas as patentes globais expiraram em 2017, tornando-o totalmente isento de royalties para desenvolvedores de software.
  • O sistema padronizado de metadados ID3v2 permite incluir tags detalhadas, letras de músicas e capas de álbum.

Limitações técnicas e desvantagens

  • Eficiência de compressão inferior à de codecs modernos, como AAC e Opus, em taxas de bits abaixo de 160 kbps.
  • Corte rigoroso do conteúdo de áudio de alta frequência acima de 16 a 18 kHz em taxas de bits padrão.
  • O projeto do algoritmo adiciona preenchimento não nulo no início das faixas, impedindo a reprodução sem intervalos sem cabeçalhos LAME personalizados.

Curiosidades técnicas

  • A música a cappella “Tom's Diner”, de Suzanne Vega, foi usada por Karlheinz Brandenburg como faixa de referência para aprimorar os algoritmos de compactação de MP3.
  • A extensão de arquivo .mp3 foi escolhida oficialmente pela equipe da Fraunhofer em 14 de julho de 1995; anteriormente, eles usavam .bit.
  • Mais de 100 milhões de reprodutores de MP3 físicos foram vendidos mundialmente durante a década de pico da revolução da música digital.

Perguntas técnicas frequentes

Qual é a diferença entre CBR e VBR no MP3?

CBR usa uma taxa de bits fixa. VBR distribui dados conforme a complexidade ou um objetivo de qualidade; o tamanho e a qualidade dependem do codificador e das definições.

Por que um arquivo MP3 às vezes começa com “ID3” em vez dos bytes de sincronismo binário?

Arquivos MP3 incluem uma tag de metadados ID3v2 no byte 0 para armazenar artista, título e capa do álbum antes do início dos quadros de áudio. O cabeçalho ID3 começa com os caracteres ASCII “ID3” (0x49 0x44 0x33).

O MP3 pode armazenar áudio de alta resolução de 24 bits ou 96 kHz?

Não. O padrão MPEG-1 limita estritamente o MP3 a áudio de 16 bits a uma taxa de amostragem máxima de 48 kHz. Para áudio de alta resolução, deve-se usar FLAC ou WAV.

Conversões de MP3 relacionadas