Vídeo MP4 (.mp4)

ISO/IEC Padrão

MP4 é um contêiner multimídia amplamente usado para streaming e mídia pessoal. A reprodução depende dos codecs e do dispositivo ou aplicativo.

Converter MP4 para WEBM

Conversor gratuito de MP4 para WEBM no navegador. Converta arquivos instantaneamente no seu dispositivo.

Comprimir MP4 online

Privado - os arquivos nunca saem do seu dispositivo

Inspeção e metadados

Sistemas operacionais e analisadores de arquivos identificam arquivos MP4 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 MP4 pela sequência inicial de bytes:

ASSINATURA HEXADECIMAL (DESLOCAMENTO 0):

?? ?? ?? ?? 66 74 79 70

REPRESENTAÇÃO ASCII: ????ftyp

Padronização: ISO/IEC 14496-14:2003

Especificações técnicas

Estrutura do contêinerEstrutura de caixas ou átomos do formato de arquivo de mídia base ISO (ISO/IEC 14496-12)
CompressãoVídeo H.264 (AVC), H.265 (HEVC) ou AV1 com áudio AAC, MP3 ou Opus
Ordem dos bytes (endianness)Hierarquia de caixas Big-Endian
Espaços de corRec.709, Rec.2020, sRGB, HDR10 e Dolby Vision
Canais e EstruturaÁudio com várias faixas (mono, estéreo, surround 5.1, 7.1 e Dolby Atmos)
Dimensões MáximasSem restrições; oferece suporte nativo a vídeo 4K, 8K e com alta taxa de quadros, até 120 fps
TransparênciaCompatível através de HEVC especializado com canais alfa em hardware moderno da Apple
Streaming e ProgressivoOferece suporte nativo a streaming progressivo na web com HLS, DASH e Fast-Start

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

Atributo técnicoMP4 (Atual)MKVWEBMMOV
CompatibilidadeAmplo suporte nos dispositivos e navegadores atuais; o suporte a codecs variaExige um reprodutor de terceiros em dispositivos Apple e TVsAmplo suporte nos navegadores; a compatibilidade com codecs e TVs varia.Nativo em dispositivos Apple; compatibilidade variável em outras plataformas
Adequação para streaming na webPadrão de ouro para HTML5, HLS e DASHPouco adequado ao elemento <video> do HTML5Excelente para vídeo aberto na web em HTML5Bom com o indicador Fast-Start
SubtítulosTexto sincronizado básico (tx3g, WebVTT)Legendas avançadas com estilo completo (ASS/SSA)WebVTTTexto sincronizado de Apple
Fluxo de trabalho de ediçãoAlto; padrão para consumo e distribuiçãoPouco comum em estações de trabalho profissionais de ediçãoPouco comum em estações de trabalho profissionais de ediçãoReferência em estúdios profissionais

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

O arquivo de vídeo não abre e exibe a mensagem 'O arquivo está corrompido ou truncado'.

Causa principal: O dispositivo de gravação ficou sem energia antes de finalizar o cabeçalho do átomo 'moov'.

Recuperação: Use o reparo de MP4 do File2File.app ou o utilitário “untrunc” com um vídeo de referência gravado no mesmo dispositivo.

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

Como as redes sociais e as plataformas de mensagens analisam arquivos MP4 automaticamente, comprimentos de átomos malformados têm sido um dos principais alvos de ataques zero-click.

Vetores de ataque conhecidos

  • Estouro de inteiros na análise do átomo 'stsc' (amostra para fragmento) que conduz à execução remota de código.
  • Gravações fora dos limites do heap no demultiplexador MP4 do Stagefright em dispositivos Android sem correções de segurança.
  • Negação de serviço causada por árvores de átomos profundamente aninhadas que esgotam a pilha.

Melhores práticas defensivas: Sempre demultiplexe arquivos MP4 com bibliotecas WebAssembly seguras quanto ao uso de memória ou processos de trabalho em ambientes isolados.

Origens históricas e marcos

2020O codec de vídeo AV1 foi integrado aos padrões MP4 para streaming web de próxima geração.
2003O ISO/IEC 14496-14:2003 substitui o padrão de 2001, formalizando as regras modernas do contêiner MP4.
2001É publicada a primeira especificação do MPEG-4 Part 14, adaptada diretamente do formato QuickTime MOV da Apple.

Principais vantagens

  • A reprodução de MP4 é amplamente suportada, mas depende dos codecs, do dispositivo e do software.
  • Otimizado para streaming eficiente na Internet por download progressivo, HLS e MPEG-DASH.
  • Oferece suporte a codecs de vídeo modernos e eficientes, como H.265 (HEVC) e AV1, além do H.264 padrão.

Limitações técnicas e desvantagens

  • O design do contêiner requer a conclusão da gravação para escrever o átomo 'moov'; as falhas durante a captura corrompem o arquivo.
  • Menos flexível do que Matroska (MKV) para legendas estilizadas personalizadas avançadas e áudio multicanal.
  • Alguns codecs abertos modernos como VP9 e Opus têm enfrentado historicamente uma compatibilidade desigual com o contêiner MP4.

Curiosidades técnicas

  • O bloco 'ftyp' no início de um arquivo MP4 identifica a marca principal e as especificações compatíveis.
  • Mais de 85% de todos os vídeos transmitidos pela internet no mundo são armazenados em contêineres MP4.
  • O indicador fast-start reposiciona o átomo de metadados 'moov' do fim para o início do arquivo, permitindo que o streaming comece imediatamente.

Perguntas técnicas frequentes

Por que meu vídeo MP4 demora tanto tempo para começar a ser reproduzido na web?

Se o átomo de metadados 'moov' estiver no fim do arquivo, o navegador precisará baixar todo o vídeo antes de iniciar a reprodução. Mover o átomo 'moov' para o início com uma ferramenta FastStart permite a reprodução imediata.

Que codec de vídeo há em um arquivo MP4 padrão?

A maioria dos arquivos MP4 usa vídeo H.264 (AVC) e áudio AAC para garantir ampla compatibilidade. Arquivos MP4 mais recentes costumam usar H.265 (HEVC) ou AV1, que oferecem compactação mais eficiente.

Como posso reduzir o tamanho de um arquivo MP4 sem arruinar a qualidade visual?

Use o Compressor do File2File.app para recodificar o vídeo com configurações ideais de fator de taxa constante (CRF), reduzindo o tamanho do arquivo entre 40% e 70% com perda visual quase imperceptível.