00

A resposta curta

  • MP4 é um contêiner multimídia que armazena áudio, vídeo e outras informações de mídia, cuja extensão sozinha não determina a codificação nem a compatibilidade de reprodução.
  • Para reproduzir um MP4, abra o arquivo em um aplicativo de mídia e verifique o suporte aos fluxos internos se houver falha. Para conversão, o HandBrake aceita fontes de vídeo MP4 e M4V comuns, mas exclui vídeos com DRM. No Mac, o QuickTime 7 exige .m4v para usar capítulos ou áudio AC3 em arquivos gerados pelo HandBrake. QuickTime X e iOS não têm essa restrição de extensão; isso não garante suporte a toda codificação. [Fontes do HandBrake](https://handbrake.fr/docs/en/1.11.0/technical/source-formats.html), [Contêineres do HandBrake](https://handbrake.fr/docs/en/1.7.0/technical/containers.html)
  • Tenha cautela com arquivos MP4 desconhecidos. A RFC 4337 descreve fluxos malformados capazes de sobrecarregar ou travar decodificadores. MP4 também admite conteúdo de programas, como MPEG-J e ECMAScript, embora nem todo arquivo o contenha. As restrições de execução do MPEG-J não eliminam os riscos do decodificador. [Segurança na RFC 4337](https://www.rfc-editor.org/rfc/rfc4337.html#section-4)
01

Arquivos MP4: como abrir, diferenças do M4V e conversão

MP4 é definido pela ISO/IEC 14496-14. A Biblioteca do Congresso identifica MPEG-4 File Format, Version 2 como um subtipo do ISO Base Media File Format. Ele pode conter áudio e vídeo com diferentes compressões, informações de cenas interativas, metadados e referências a fluxos de mídia externos. [Biblioteca do Congresso](https://www.loc.gov/preservation/digital/formats/fdd/fdd000155), [RFC 4337](https://www.rfc-editor.org/rfc/rfc4337.html)

Guarde o original

Copiar fluxos para outro contêiner é diferente de recodificá-los. O streamcopy do FFmpeg dispensa decodificação e codificação, preservando a qualidade dos fluxos copiados. A conversão pode falhar se faltarem informações exigidas pelo contêiner de destino. Recodificar pode reduzir a qualidade; gerar um MP4 não significa conversão sem perda. [Streamcopy do FFmpeg](https://www.ffmpeg.org/ffmpeg.html#Streamcopy), [Transcodificação do FFmpeg](https://www.ffmpeg.org/ffmpeg.html#Transcoding)

02

Como abrir

Para reproduzir um MP4, abra o arquivo em um aplicativo de mídia e verifique o suporte aos fluxos internos se houver falha. Para conversão, o HandBrake aceita fontes de vídeo MP4 e M4V comuns, mas exclui vídeos com DRM. No Mac, o QuickTime 7 exige .m4v para usar capítulos ou áudio AC3 em arquivos gerados pelo HandBrake. QuickTime X e iOS não têm essa restrição de extensão; isso não garante suporte a toda codificação. [Fontes do HandBrake](https://handbrake.fr/docs/en/1.11.0/technical/source-formats.html), [Contêineres do HandBrake](https://handbrake.fr/docs/en/1.7.0/technical/containers.html)

Só quero visualizar

Para reproduzir um MP4, abra o arquivo em um aplicativo de mídia e verifique o suporte aos fluxos internos se houver falha. Para conversão, o HandBrake aceita fontes de vídeo MP4 e M4V comuns, mas exclui vídeos com DRM. No Mac, o QuickTime 7 exige .m4v para usar capítulos ou áudio AC3 em arquivos gerados pelo HandBrake. QuickTime X e iOS não têm essa restrição de extensão; isso não garante suporte a toda codificação. [Fontes do HandBrake](https://handbrake.fr/docs/en/1.11.0/technical/source-formats.html), [Contêineres do HandBrake](https://handbrake.fr/docs/en/1.7.0/technical/containers.html)

Preciso enviar para alguém

Copiar fluxos para outro contêiner é diferente de recodificá-los. O streamcopy do FFmpeg dispensa decodificação e codificação, preservando a qualidade dos fluxos copiados. A conversão pode falhar se faltarem informações exigidas pelo contêiner de destino. Recodificar pode reduzir a qualidade; gerar um MP4 não significa conversão sem perda. [Streamcopy do FFmpeg](https://www.ffmpeg.org/ffmpeg.html#Streamcopy), [Transcodificação do FFmpeg](https://www.ffmpeg.org/ffmpeg.html#Transcoding)

03

Segurança

Tenha cautela com arquivos MP4 desconhecidos. A RFC 4337 descreve fluxos malformados capazes de sobrecarregar ou travar decodificadores. MP4 também admite conteúdo de programas, como MPEG-J e ECMAScript, embora nem todo arquivo o contenha. As restrições de execução do MPEG-J não eliminam os riscos do decodificador. [Segurança na RFC 4337](https://www.rfc-editor.org/rfc/rfc4337.html#section-4)

Pare se notar alguma dessas coisas

Remetente desconhecido, nome terminando em duas extensões ou conteúdo que não bate com a extensão: confira antes de abrir.

04

Como converter

Copiar fluxos para outro contêiner é diferente de recodificá-los. O streamcopy do FFmpeg dispensa decodificação e codificação, preservando a qualidade dos fluxos copiados. A conversão pode falhar se faltarem informações exigidas pelo contêiner de destino. Recodificar pode reduzir a qualidade; gerar um MP4 não significa conversão sem perda. [Streamcopy do FFmpeg](https://www.ffmpeg.org/ffmpeg.html#Streamcopy), [Transcodificação do FFmpeg](https://www.ffmpeg.org/ffmpeg.html#Transcoding)

Antes de converter

Converta uma cópia, nunca o original, e depois compare qualidade, metadados e diagramação com o arquivo de partida.

05

Perguntas frequentes

O que é um arquivo MP4 e para que serve?

MP4 é um contêiner multimídia definido pela ISO/IEC 14496-14. Pode armazenar áudio, vídeo, metadados, cenas interativas e referências a fluxos externos. MP4 identifica o contêiner, mas não um único método de compressão.

Como abrir um arquivo MP4 no Windows?

Abra o MP4 no seu aplicativo de mídia para reproduzi-lo. Se falhar, verifique o suporte ao áudio e ao vídeo do contêiner. Para conversão, selecione o vídeo como fonte no HandBrake, se instalado; ele aceita fontes MP4 e M4V comuns, mas não vídeos protegidos por DRM.

Como abrir um arquivo MP4 no Mac com QuickTime?

Tente abrir o arquivo no QuickTime. Para arquivos do HandBrake com capítulos ou áudio AC3, o QuickTime 7 e aplicativos baseados nele exigem .m4v para usar esses recursos. O QuickTime X não tem essa restrição de extensão. Isso não garante suporte a todos os fluxos internos.

Como reproduzir um arquivo MP4 no iPhone?

Abra o arquivo no aplicativo de mídia que você usa no iPhone. Segundo o HandBrake, o iOS não tem a exigência de extensão .m4v do QuickTime 7 para capítulos ou áudio AC3 nos arquivos que ele gera. Se falhar, verifique a codificação interna e o suporte do aplicativo.

Quais são as diferenças entre MP4 e M4V e qual extensão usar?

Nos arquivos gerados pelo HandBrake, MP4 e M4V diferem apenas na extensão. O HandBrake pode escolher M4V ao ativar passagem direta de áudio AC3, legendas SRT ou capítulos. Use .m4v quando a restrição documentada do QuickTime 7 se aplicar. Renomear não recodifica os fluxos.

Por que um vídeo MP4 não reproduz ou não abre no HandBrake?

A extensão MP4 não comprova suporte aos fluxos internos. Verifique se o aplicativo aceita a codificação. O HandBrake admite fontes MP4 e M4V comuns, mas exclui vídeos com DRM e não contorna proteção contra cópia. Uma falha de abertura, sozinha, não comprova que o arquivo esteja corrompido.

A conversão de MP4 para outro formato perde qualidade?

Depende do processo. O streamcopy do FFmpeg copia fluxos comprimidos sem decodificar ou recodificar, preservando sua qualidade. A transcodificação decodifica e codifica novamente e pode reduzir a qualidade. A extensão MP4 de saída não garante conversão sem perda.

Como fazer conversão do contêiner MP4 sem perda com FFmpeg?

Use streamcopy quando o contêiner de destino aceitar os fluxos originais. No FFmpeg, -c copy seleciona a cópia de fluxos. Isso preserva o áudio e o vídeo copiados sem recodificação, mas não garante todos os recursos do contêiner. A falta de informações exigidas pelo destino pode impedir a conversão.

Quais são os tipos MIME de um arquivo MP4?

video/mp4 serve para conteúdo audiovisual geral; audio/mp4, para áudio sem apresentação visual; e application/mp4, para conteúdo sem áudio nem apresentação visual, como MPEG-J ou MPEG-7. O tipo correto depende do conteúdo.

Quais são os riscos de abrir arquivos MP4 desconhecidos?

A RFC 4337 alerta que fluxos malformados podem sobrecarregar ou travar receptores e decodificadores. MP4 também pode conter programas, embora nem todo arquivo os inclua. As restrições do MPEG-J não eliminam os riscos do decodificador. A extensão ou a reprodução bem-sucedida não comprovam segurança.

06

Formatos relacionados

Fontes

MPEG-4 File Format, Version 2 · 美国国会图书馆数字格式保存资料

RFC 4337: MIME Type Registration for MPEG-4 · IETF 标准轨 RFC / RFC Editor

HandBrake Documentation — Container formats · HandBrake 官方文档

HandBrake Documentation — Supported source formats · HandBrake 官方文档

FFmpeg Documentation — Streamcopy and Transcoding · FFmpeg 官方文档