Hva er H264-filformatet?
En .h264-fil inneholder videodata kodet med H.264-komprimeringsstandarden, også kjent som AVC (Advanced Video Coding). I motsetning til en .mp4 eller lignende beholder, er en .h264-fil en rå elementær strøm - en bar sekvens av kodet videodata uten en beholder-innpakning, uten lydspor og uten metadata for timing. H.264/AVC-standarden ble offisielt ratifisert i 2003 som ITU-T-anbefaling H.264 og ISO/IEC 14496-10 (MPEG-4 Part 10).
En rå .h264-strøm er strukturert som en sekvens av NAL-enheter, hver foranlediget av et 4-byte startkode-prefiks (00 00 00 01). Fordi det ikke finnes noen beholder-header, vil mange spillere som forventer en beholder - slik som .mkv eller .avi - avvise filen tvert. .h264-filer produseres vanligvis av CCTV DVR-er, IP-kameraer og maskinvare-kodere.
H.264-kodeken kan også lagre kodet video i definerte beholderformater, men disse bruker egne filendelser i stedet for .h264. For å åpne eller konvertere en .h264-fil er VLC media player og ffmpeg de mest pålitelige verktøyene. Den tilhørende filendelsen .264 identifiserer det samme råformatet.
Sikkerhet og trygghet
RISIKO: LOWEn rå .h264-strøm er inerte videodata, ikke kjørbar, så den er trygg å spille av og remukse. To praktiske merknader: spesiallagde strømmer har av og til utløst feil i dekodere, så hold VLC/ffmpeg oppdatert; og siden overvåkningsopptak kan være bevis, bør du remukse med «-c copy» (tapsfritt) heller enn å koding på nytt hvis du trenger å bevare de originale bildene. Nettbaserte konvertere laster opp opptakene dine til en tredjepart - for CCTV/private videoer, remuks lokalt med ffmpeg.
Formatdetaljer
i et nøtteskallProgrammer som åpner H264-filer
Tekniske detaljer
dyp spesifikasjon| Filstruktur | Rå H.264 NAL-enhetssekvens; ingen beholder-innpakning, ingen lydspor, ingen metadata for timing |
| Magic bytes | 00 00 00 01 (4-byte NAL startkode-prefiks) eller 00 00 01 (3-byte kort variant) ved offset 0 |
| MIME-type | video/h264 |
| Første NAL-enheter | SPS (0x67) → PPS (0x68) → IDR/slice NAL-enheter - definerer oppløsning, profil og kodingsparametere |
| Lydspor | Ingen - lyd må mukses separat inn i et beholderformat |
| Timing / søkeindeks | Ingen - ingen varighet, tidsstempler eller indeks for tilfeldig tilgang innebygd i filen |
| Tilhørende filendelse | .264 - identisk rått elementært strømformat brukt om hverandre av enkelte kodere |
| Vanlige produsenter | CCTV DVR-er, IP-kameraer, overvåkningssystemer, maskinvare-kodere og transkodere |
| Støttede profiler | Baseline, Main, High, High 10, High 4:2:2, High 4:4:4 Predictive |
| Maksimal oppløsning | Opptil 8192 × 4320 px ved nivå 6.2 |
| Chroma subsampling | 4:2:0 (standard), 4:2:2 og 4:4:4 støttes i utvidede profiler |
| Bitdybde | 8-bit (vanligst); 10-bit og 12-bit tilgjengelig i High 10- og Hi422P-profiler |
| Beholder-alternativer | MP4 (.mp4), Matroska (.mkv), MPEG-TS (.ts), AVI (.avi) |
| Komprimeringsmetode | DCT-basert inter/intra-rammeprediksjon med bevegelseskompensasjon og in-loop deblocking-filter |
| Utgitt | H.264/AVC standard finalized 2003 (ITU-T Rec. H.264 / ISO/IEC 14496-10) |
| Åpen standard | Ja · royalty-fri |
| Spesifikasjon | www.itu.int |
H264-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om H264-filer.