.H264

Arquivo H264

Raw H.264 / AVC Video Elementary Stream
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo .h264 (ou .264) é um fluxo de vídeo H.264 bruto - vídeo comprimido puro sem contêiner, sem áudio e sem informações de temporização, normalmente exportado por câmeras de CFTV ou DVR. O VLC media player geralmente consegue reproduzi-lo diretamente. Para fazê-lo funcionar em qualquer lugar, faça o remux para MP4 com o ffmpeg: ffmpeg -i in.h264 -c copy out.mp4 - sem perda de qualidade, sem re-codificação.

Desenvolvedor: ITU-T / ISO-IEC (H.264/MPEG-4 AVC); written by CCTV DVRs, cameras and encoders Categoria: Arquivos de Vídeo Padrão aberto MIME: video/h264
ABRE EM Windows macOS Linux
Relacionado: .DAV · .MKV · .MP4 · .VOB

Nesta página

19k+ extensões indexadas
Última revisão em Jul 24, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro H264?

Um arquivo .h264 contém dados de vídeo codificados usando o padrão de compressão H.264, também conhecido como AVC (Advanced Video Coding). Ao contrário de um .mp4 ou contêiner semelhante, um arquivo .h264 é um fluxo elementar bruto - uma sequência pura de dados de vídeo codificados sem invólucro de contêiner, sem trilha de áudio e sem metadados de temporização. O padrão H.264/AVC foi oficialmente ratificado em 2003 como Recomendação ITU-T H.264 e ISO/IEC 14496-10 (MPEG-4 Part 10).

Um fluxo .h264 bruto é estruturado como uma sequência de unidades NAL, cada uma precedida por um prefixo de código de início de 4 bytes (00 00 00 01). Como não há cabeçalho de contêiner, muitos reprodutores que esperam um contêiner - como .mkv ou .avi - recusam o arquivo imediatamente. Arquivos .h264 são comumente produzidos por DVRs de CFTV, câmeras IP e codificadores de hardware.

O codec H.264 também pode armazenar vídeo codificado dentro de formatos de contêiner definidos, mas estes usam suas próprias extensões em vez de .h264. Para abrir ou converter um arquivo .h264, o VLC media player e o ffmpeg são as ferramentas mais confiáveis. A extensão complementar .264 identifica o mesmo formato bruto.

Segurança e proteção

RISCO: LOW

Um fluxo .h264 bruto consiste em dados de vídeo inertes, não executáveis, portanto é seguro para reproduzir e fazer remux. Duas notas práticas: fluxos manipulados ocasionalmente acionaram bugs em decodificadores, portanto mantenha o VLC/ffmpeg atualizados; e como as exportações de vigilância podem ser evidências, faça o remux com «-c copy» (sem perdas) em vez de re-codificar se precisar preservar os quadros originais. Conversores online fazem o upload das suas filmagens para terceiros - para vídeos de CFTV/privados, faça o remux localmente com o ffmpeg.

Detalhes do formato

em resumo
NOME COMPLETORaw H.264 / AVC Video Elementary Stream
DESENVOLVEDORITU-T / ISO-IEC (H.264/MPEG-4 AVC); written by CCTV DVRs, cameras and encodersdesde H.264/AVC standard finalized 2003 (ITU-T Rec. H.264 / ISO/IEC 14496-10)
TIPO MIMEvideo/h264
TIPOFluxo elementar H.264 bruto (sem contêiner, sem áudio, sem metadados de temporização)
PADRÃOAberto · livre de royalties
RELACIONADO.dav.mkv.mp4.vob
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
00010203
HEX
00000001
ASCII
····
Um fluxo H.264 bruto é uma sequência de unidades NAL separadas pelo prefixo de código de início 00 00 00 01 (ou o de 3 bytes 00 00 01). A primeira NAL é geralmente um SPS (byte 0x67) e depois PPS (0x68). Isso NÃO é uma assinatura de contêiner - não há cabeçalho ftyp/RIFF/box, nem áudio ou duração, e é por isso que reprodutores que esperam um contêiner frequentemente recusam o arquivo.

Programas que abrem arquivos H264

Windows2 apps
VLC media player Código aberto Arraste o .h264/.264 para o VLC; se não reproduzir, configure Preferências → Entrada/Codecs → Demuxers → «H264 video demuxer».
FFmpeg Código aberto Remux sem perdas: «ffmpeg -i in.h264 -c copy out.mp4» (adicione «-r 25» se não houver temporização). Use out.mkv se o MP4 apresentar erros.
macOS2 apps
VLC media player Código aberto Arraste o .h264/.264 para o VLC; se não reproduzir, configure Preferências → Entrada/Codecs → Demuxers → «H264 video demuxer».
FFmpeg Código aberto Remux sem perdas: «ffmpeg -i in.h264 -c copy out.mp4» (adicione «-r 25» se não houver temporização). Use out.mkv se o MP4 apresentar erros.
Linux2 apps
VLC media player Código aberto Arraste o .h264/.264 para o VLC; se não reproduzir, configure Preferências → Entrada/Codecs → Demuxers → «H264 video demuxer».
FFmpeg Código aberto Remux sem perdas: «ffmpeg -i in.h264 -c copy out.mp4» (adicione «-r 25» se não houver temporização). Use out.mkv se o MP4 apresentar erros.

Detalhes técnicos

especificação profunda
Estrutura do arquivoSequência de unidades NAL H.264 bruta; sem invólucro de contêiner, sem trilha de áudio, sem metadados de temporização
Assinatura do arquivo00 00 00 01 (prefixo de código de início NAL de 4 bytes) ou 00 00 01 (variante curta de 3 bytes) no deslocamento 0
Tipo MIMEvideo/h264
Primeiras unidades NALSPS (0x67) → PPS (0x68) → unidades NAL IDR/slice - definem resolução, perfil e parâmetros de codificação
Trilha de áudioNenhuma - o áudio deve ser mixado separadamente em um formato de contêiner
Temporização / índice de buscaNenhum - sem duração, carimbos de data/hora ou índice de acesso aleatório incorporado no arquivo
Extensão complementar.264 - formato de fluxo elementar bruto idêntico usado de forma intercambiável por alguns codificadores
Produtores comunsDVRs de CFTV, câmeras IP, sistemas de vigilância, codificadores e transcodificadores de hardware
Perfis suportadosBaseline, Main, High, High 10, High 4:2:2, High 4:4:4 Predictive
Resolução máximaAté 8192 × 4320 px no Nível 6.2
Subamostragem de croma4:2:0 (padrão), 4:2:2 e 4:4:4 suportados em perfis estendidos
Profundidade de bits8 bits (mais comum); 10 bits e 12 bits disponíveis nos perfis High 10 e Hi422P
Alternativas de contêinerMP4 (.mp4), Matroska (.mkv), MPEG-TS (.ts), AVI (.avi)
Método de compressãoPredição inter/intra-quadro baseada em DCT com compensação de movimento e filtro de deblocking in-loop
LançadoH.264/AVC standard finalized 2003 (ITU-T Rec. H.264 / ISO/IEC 14496-10)
Padrão abertoSim · livre de royalties
Especificaçãowww.itu.int

Conversões de H264

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos H264. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos H264.

Perguntas frequentes

Como eu reproduzo um arquivo .h264?
Use o VLC media player - ele reproduz fluxos H.264 brutos diretamente (se necessário, escolha o «H264 video demuxer» em Preferências). A maioria dos outros reprodutores falha porque o arquivo não possui contêiner.
Como converter .h264 para MP4?
Faça o remux com o ffmpeg: «ffmpeg -i input.h264 -c copy output.mp4». Isso envolve o vídeo existente em um contêiner MP4 sem re-codificação e sem perda de qualidade. Adicione «-framerate 25» se a velocidade de reprodução estiver errada.
Por que não há som no meu arquivo .h264?
Um fluxo H.264 bruto é apenas vídeo - ele não carrega trilha de áudio por design. Se a sua gravação de CFTV tinha áudio, ele estava em um arquivo separado ou em uma exportação de contêiner diferente.
Por que meu arquivo .h264 não abre no Windows Media Player?
É um fluxo elementar bruto sem contêiner, que o WMP não consegue ler. Abra-o no VLC ou faça o remux para MP4 com o ffmpeg primeiro; assim ele funcionará em qualquer reprodutor.
Meu .h264 convertido toca muito rápido ou muito devagar - como corrigir?
O fluxo bruto não possui informações de temporização, então o muxer adivinhou a taxa de quadros. Refaça o remux especificando-a: «ffmpeg -framerate 25 -i in.h264 -c copy out.mp4» (use o fps real da sua câmera).
Qual é a diferença entre .h264 e .mp4?
.h264 é o fluxo do codec de vídeo bruto por si só; .mp4 é um contêiner que contém o vídeo H.264 mais áudio, temporização e metadados. Colocar o .h264 em um MP4 (remuxing) é o que o torna um vídeo normal e reproduzível.

Referências

1ITU-T H.264 - Advanced video codingwww.itu.int
2VideoLAN - VLC media playerwww.videolan.org

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.BINCD/DVD Disc Image (BIN/CUE)
5.DATProgram Data File (generic)
6.EXEWindows Executable (Portable Executable)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TMPTemporary File

Extensões relacionadas

.DAVDVR365 / Dahua DVR Video File (DHAV stream)
.MKVMatroska Video
.MP4MPEG-4 Part 14 Video File
.VOBDVD Video Object File
.264Raw H.264 / AVC Video Elementary Stream (DVR/CCTV export)
.SWFSmall Web Format (Shockwave Flash)

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z