O que é o formato de ficheiro MP4?
Arquivos com a extensão .mp4 contêm fluxos de áudio e vídeo mantidos dentro de um arquivo de contêiner flexível definido pelo padrão MPEG-4 Part 14 (ISO/IEC 14496-14). O contêiner é agnóstico em relação ao codec: pode carregar vídeo codificado com H.264 (AVC), H.265 (HEVC), AV1 ou o codec mais antigo MPEG-4 Part 2, combinado mais comumente com áudio AAC. O arquivo também pode incluir metadados, marcadores de capítulo, legendas, imagens estáticas e múltiplas faixas de áudio, embora esses recursos opcionais sejam usados com menos frequência. Ele suporta download progressivo e streaming HTTP adaptativo (HLS, MPEG-DASH), tornando-o o contêiner de entrega dominante na web e em plataformas móveis.
O padrão é baseado no formato QuickTime da Apple. Foi originalmente padronizado em 2001, e a especificação MPEG-4 Part 14 - a versão atual - seguiu-se dois anos depois, em 2003. A identidade do arquivo é armazenada em uma caixa ftyp no deslocamento de byte 4; o código de marca que se segue (isom, mp42, avc1, etc.) indica a variante exata.
O contêiner .mp4 é compartilhado por várias extensões relacionadas:
.mp4- a variante mais universal.m4a- apenas áudio; usado pela Apple para conteúdo AAC ou ALAC, sem criptografia.m4p- áudio protegido com DRM Apple FairPlay, anteriormente baixado do iTunes.m4v- variante de vídeo da Apple, opcionalmente protegida por FairPlay; usada para compras no iTunes e Apple TV
O formato .3gp é derivado do MP4 e foi amplamente utilizado em celulares antigos. Hoje, o .mp4 é reproduzido nativamente em praticamente todos os smartphones, smart TVs, navegadores da web e reprodutores de mídia, sendo o contêiner padrão para serviços de streaming, gravações de tela e filmadoras de consumo.
Segurança e proteção
RISCO: LOWO MP4 é um contêiner de mídia, não um código executável, portanto, um MP4 genuíno é seguro para reproduzir. Duas precauções: (1) um arquivo chamado «video.mp4.exe» ou um MP4 de uma fonte não confiável pode ser malware disfarçado - verifique a extensão real; (2) arquivos de mídia manipulados ocasionalmente exploraram bugs de reprodutores, portanto, mantenha seu reprodutor (VLC, codecs do sistema) atualizado. Conversores de MP4 online enviam seu vídeo para terceiros - evite para filmagens privadas e use uma ferramenta local (VLC/HandBrake/FFmpeg) em vez disso.
Detalhes do formato
em resumoProgramas que abrem arquivos MP4
Detalhes técnicos
especificação profunda| Padrão do contêiner | ISO Base Media File Format (ISO-BMFF), ISO/IEC 14496-14 |
| Codecs de vídeo comuns | H.264 (AVC), H.265 (HEVC), AV1, MPEG-4 Part 2 (ASP) |
| Codecs de áudio comuns | AAC, MP3, AC-3 (Dolby Digital), E-AC-3, ALAC, Opus |
| Tipo MIME | video/mp4 |
| Assinatura do arquivo (magic bytes) | «ftyp» no deslocamento de byte 4 (hex: 66 74 79 70); os bytes 0-3 contêm o tamanho da caixa |
| Códigos de marca (brand codes) | isom, mp41, mp42, avc1, M4V (Apple); identifica a variante exata do MP4 |
| Resolução máxima | Sem limite rígido na especificação; 4K (3840×2160) e 8K (7680×4320) são comumente usados |
| Suporte a legendas | MPEG-4 Timed Text (TX3G), WebVTT-in-MP4, legendas ocultas CEA-608/708 |
| Suporte a múltiplas faixas | Múltiplas faixas independentes de vídeo, áudio e legendas em um único arquivo |
| Marcadores de capítulo | Entradas de capítulo nomeadas incorporadas no átomo moov |
| Protocolos de streaming | Download progressivo, HLS (HTTP Live Streaming), MPEG-DASH |
| Suporte a DRM | Common Encryption (CENC); compatível com Widevine, PlayReady e FairPlay |
| Tamanho máximo de arquivo | Até 2^64 bytes usando tamanhos de caixa estendidos de 64 bits (campo largesize) |
| Armazenamento de metadados | Átomos no estilo iTunes (moov/udta/meta) para título, arte, GPS, classificações e tags personalizadas |
| Suporte a taxa de quadros | Variável (VFR) ou constante (CFR); até 120 fps e acima, dependendo do codec |
| HDR e profundidade de cor | Padrão de 8 bits; 10 bits (HDR10, HLG) e 12 bits (Dolby Vision) via perfis H.265/AV1 |
| Lançado | 2001 (MP4 v1, ISO/IEC 14496-1); MP4 Part 14 standardized 2003 |
| Padrão aberto | Sim · livre de royalties |
| Especificação | www.iso.org |