O que é o formato de ficheiro MP3?
.mp3 é a abreviação de MPEG-1 Audio Layer III e é provavelmente o formato de arquivo de áudio mais popular do mundo. Este formato de áudio com compressão lossy (com perdas) foi desenvolvido no início dos anos 1990 pelo Fraunhofer IIS junto com o Moving Picture Experts Group (MPEG), e padronizado em 1993. Um arquivo .mp3 consiste em uma sequência de quadros de comprimento fixo, além de tags de metadados opcionais; a maior parte do arquivo são dados de áudio compactados.
Cada quadro de áudio carrega um pequeno cabeçalho contendo informações sobre codificação, taxa de bits (bitrate) e taxa de amostragem. Os metadados são geralmente armazenados no formato ID3 - seja como um bloco ID3v2 anexado ao início do arquivo (dando ao arquivo ID3 como seus primeiros três bytes) ou como um trailer ID3v1 de 128 bytes ao final. O padrão ID3 é amplamente considerado a norma para metadados de .mp3 e é reconhecido por virtualmente todos os dispositivos e reprodutores de áudio.
O método de compressão do MP3 oferece um tamanho de arquivo significativamente reduzido - cerca de 1/10 do tamanho de um .WAV equivalente - enquanto mantém uma qualidade de som decente a boa. A qualidade é determinada pelas configurações de compressão, como a taxa de bits (constante ou variável) e a taxa de amostragem. Valores mais altos proporcionam melhor qualidade de som às custas de um tamanho de arquivo maior. As configurações típicas são 128 kb/s de taxa de bits e 44,1 kHz de taxa de amostragem, que geram cerca de 1 MB por minuto de áudio; 192-320 kb/s é comum quando uma fidelidade maior é necessária. Como o .mp3 é um formato lossy - descartando informações de áudio às quais o ouvido é menos sensível - formatos como o .FLAC são preferíveis para arquivamento lossless (sem perdas).
Segurança e proteção
RISCO: LOWUm MP3 simples são dados de áudio passivos e não podem ser executados, portanto, reproduzir um é seguro. As precauções realistas referem-se às FONTES DE DOWNLOAD, não ao formato: sites e apps de «conversores/baixadores de MP3 gratuitos» são um vetor comum para adware, barras de ferramentas integradas e instaladores falsos, portanto, prefira ferramentas de código aberto (VLC, Audacity). Historicamente, alguns bugs de reprodutores de mídia permitiram que arquivos de mídia maliciosamente criados acionassem exploits, mas isso é um problema de vulnerabilidade do player corrigido mantendo seu player atualizado, não um risco inerente do MP3. Também atente para os direitos autorais: baixar músicas protegidas sem permissão é pirataria, independentemente do formato.
Detalhes do formato
em resumoProgramas que abrem arquivos MP3
Detalhes técnicos
especificação profunda| Tipo MIME | audio/mpeg |
| Compressão | Codificação perceptual lossy usando um modelo psicoacústico para remover componentes de frequência aos quais o ouvido humano é menos sensível |
| Faixa de bitrate | 8-320 kbps; MPEG-1 Layer III suporta 14 níveis discretos de CBR de 32 a 320 kbps, além do modo de taxa de bits variável (VBR) |
| Bitrates comuns | 128 kbps (qualidade padrão), 192 kbps (boa qualidade), 320 kbps (maior qualidade padrão de MP3) |
| Taxas de amostragem | 32, 44.1, 48 kHz (MPEG-1); 16, 22.05, 24 kHz (MPEG-2); 8, 11.025, 12 kHz (extensão não oficial MPEG-2.5) |
| Modos de canal | Mono, estéreo, joint stereo (codificação mid-side ou de intensidade), dual channel |
| Estrutura de quadros | Quadros de comprimento fixo de 1152 amostras PCM cada (~26 ms a 44.1 kHz); cada quadro é decodificável independentemente |
| Metadados | Tag ID3v1 (trailer de 128 bytes no final do arquivo) e/ou tag ID3v2 (cabeçalho anexado ao início); tags APE reconhecidas por alguns players |
| Bytes mágicos | 0xFF 0xFB (palavra de sincronização de quadro de áudio MPEG) no deslocamento 0, ou 0x49 0x44 0x33 («ID3») quando uma tag ID3v2 é anexada ao início |
| Algoritmo de codificação | Transformada de Cosseno Discreta Modificada (MDCT) com codificação de entropia de Huffman e modelagem de ruído perceptual |
| Tamanho de arquivo típico | ~1 MB por minuto a 128 kbps; ~2.4 MB por minuto a 320 kbps |
| Padrão regulador | ISO/IEC 11172-3 (MPEG-1 Audio Layer III, 1993); estendido por ISO/IEC 13818-3 (MPEG-2 Audio, 1995) |
| Lançado | MPEG-1 Audio Layer III standardized 1993 (ISO/IEC 11172-3); MPEG-2 extension 1995 |
| Padrão aberto | Sim · livre de royalties |
| Especificação | www.iso.org |