00

A resposta curta

  • H.264, também chamado AVC, é um padrão de codificação de vídeo que comprime imagens em movimento; abrir um arquivo H264 sem contêiner exige software compatível com sua estrutura e seu perfil.
  • Escolha software que declare suporte a fluxos H.264 sem contêiner. O FFmpeg documenta leitura e escrita desses fluxos. No Windows ou macOS, use uma instalação local adequada; no celular, consulte o suporte do aplicativo ao fluxo e ao perfil. Suporte a H.264 dentro de um contêiner não comprova suporte ao arquivo bruto.
  • A extensão não comprova segurança. Uma pesquisa original demonstrou corrupção de memória, vazamento de informações e falhas em cadeias de decodificação por software e hardware com vídeos H.264 preparados para explorar vulnerabilidades. Considere a origem e use software mantido.
01

Arquivos H264 / AVC

H.264 corresponde ao ITU-T H.264 e ao padrão tecnicamente idêntico ISO/IEC 14496-10, aprovado inicialmente em 2003. É usado em videoconferência, armazenamento, televisão e transmissão pela internet. Os codificadores produzem unidades de abstração de rede, ou NALUs. A extensão .h264 ou .avc não garante compatibilidade.

Guarde o original

Para converter H264 para MP4, o contêiner precisa aceitar o fluxo e as informações necessárias devem estar disponíveis. A cópia de fluxo do FFmpeg evita decodificação e recodificação, sem perda de qualidade de imagem quando aplicável. Redimensionamento, filtros ou adaptação a uma codificação incompatível podem exigir transcodificação, que geralmente reduz a qualidade.

02

Como abrir

Escolha software que declare suporte a fluxos H.264 sem contêiner. O FFmpeg documenta leitura e escrita desses fluxos. No Windows ou macOS, use uma instalação local adequada; no celular, consulte o suporte do aplicativo ao fluxo e ao perfil. Suporte a H.264 dentro de um contêiner não comprova suporte ao arquivo bruto.

Só quero visualizar

Escolha software que declare suporte a fluxos H.264 sem contêiner. O FFmpeg documenta leitura e escrita desses fluxos. No Windows ou macOS, use uma instalação local adequada; no celular, consulte o suporte do aplicativo ao fluxo e ao perfil. Suporte a H.264 dentro de um contêiner não comprova suporte ao arquivo bruto.

Preciso enviar para alguém

Para converter H264 para MP4, o contêiner precisa aceitar o fluxo e as informações necessárias devem estar disponíveis. A cópia de fluxo do FFmpeg evita decodificação e recodificação, sem perda de qualidade de imagem quando aplicável. Redimensionamento, filtros ou adaptação a uma codificação incompatível podem exigir transcodificação, que geralmente reduz a qualidade.

03

Segurança

A extensão não comprova segurança. Uma pesquisa original demonstrou corrupção de memória, vazamento de informações e falhas em cadeias de decodificação por software e hardware com vídeos H.264 preparados para explorar vulnerabilidades. Considere a origem e use software mantido.

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

Para converter H264 para MP4, o contêiner precisa aceitar o fluxo e as informações necessárias devem estar disponíveis. A cópia de fluxo do FFmpeg evita decodificação e recodificação, sem perda de qualidade de imagem quando aplicável. Redimensionamento, filtros ou adaptação a uma codificação incompatível podem exigir transcodificação, que geralmente reduz a qualidade.

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

Como abrir arquivos H264 no Windows?

Use software que aceite explicitamente H.264 sem contêiner e o perfil do arquivo. O FFmpeg documenta leitura e escrita desses fluxos; uma instalação local adequada permite processá-los, mas não garante reprodução em qualquer player do Windows.

Como abrir arquivos H264 no Mac?

Verifique se o aplicativo aceita fluxos H.264 sem contêiner. Uma instalação local adequada do FFmpeg pode processá-los; o perfil de codificação também afeta a compatibilidade.

Como reproduzir arquivos H264 no celular?

Consulte o suporte do aplicativo a fluxos H.264 sem contêiner e ao perfil utilizado. Se necessário, prepare um contêiner compatível no computador. A cópia direta depende da combinação de entrada e destino.

O que é um arquivo H264 e para que serve?

Ele pode conter um fluxo bruto codificado em H.264, também chamado AVC. O padrão comprime imagens em movimento para videoconferência, armazenamento, televisão e transmissão pela internet.

Qual é a diferença entre H264 e AVC ao escolher um arquivo?

H.264 e AVC são nomes do mesmo padrão. A escolha deve considerar a estrutura do fluxo e o perfil, pois os nomes sozinhos não indicam qual arquivo será compatível.

Por que meu vídeo H264 não reproduz?

Confira o suporte ao fluxo sem contêiner e ao perfil. High, High 10 e High 4:2:2 têm capacidades diferentes de precisão e crominância. Uma falha de reprodução não comprova que o arquivo esteja corrompido.

Como converter H264 para MP4?

O FFmpeg pode copiar o fluxo para o contêiner quando ele aceita o vídeo e as informações necessárias estão disponíveis. Algumas combinações não permitem cópia direta.

É possível converter H264 sem perder qualidade?

Sim, quando a cópia de fluxo é viável: ela evita decodificar e recodificar o vídeo. A transcodificação necessária para redimensionar ou aplicar filtros geralmente reduz a qualidade.

Arquivos H264 são seguros para decodificar?

A extensão não garante segurança. Vídeos H.264 manipulados já demonstraram corrupção de memória, vazamentos e falhas em decodificadores. Considere a origem e use software mantido.

video/H264 é o tipo MIME de arquivo H264 local?

O RFC 6184 define video/H264 apenas para transporte RTP, sem extensão de arquivo registrada. Ele não deve ser presumido como tipo MIME universal para arquivos locais .h264 ou .avc.

06

Formatos relacionados

Fontes

ITU-T H.264 — Advanced video coding for generic audiovisual services · ITU-T,官方标准机构

RFC 6184 — RTP Payload Format for H.264 Video · IETF,标准轨道规范

FFmpeg General Documentation · FFmpeg,官方实现文档

FFmpeg Documentation — Streamcopy and Transcoding · FFmpeg,官方实现文档

The Most Dangerous Codec in the World: Finding and Exploiting Vulnerabilities in H.264 Decoders · USENIX Security 2023,原始安全研究论文