Co to jest format pliku 264?
Pliki z rozszerzeniem .264 zawierają surowe dane wideo H.264/AVC, zazwyczaj eksportowane przez kamery CCTV, kamery IP, rejestrator NVR lub urządzenia DVR. Pliki .264 mogą być również generowane jako produkt pośredni przez narzędzia do zgrywania lub konwersji wideo; w takich przypadkach są to zazwyczaj pliki tymczasowe. Dane w pliku .264 są kodowane przy użyciu kodeka H.264/AVC (MPEG-4 Part 10).
Plik .264 to surowy strumień elementarny (elementary stream) - nie posiada on kontenera, ścieżki audio ani metadanych czasowych. Każda jednostka NAL jest poprzedzona prefiksem kodu startowego (00 00 00 01). Ze względu na brak kontenera, wiele odtwarzaczy multimedialnych odmawia bezpośredniego otwarcia plików .264 lub odtwarza je z nieprawidłową liczbą klatek na sekundę.
Pliki .264 mogą być transkodowane i multipleksowane - czyli konwertowane na szerzej obsługiwane formaty, takie jak AVI lub MKV. FFmpeg radzi sobie z tym za pomocą polecenia: ffmpeg -i input.264 -c:v copy output.mp4. Pliki z rozszerzeniem .264 można również otwierać bezpośrednio na urządzeniu nagrywającym lub za pomocą oprogramowania dostarczonego przez producenta urządzenia. Format ten jest funkcjonalnie identyczny z .h264 - oprogramowanie układowe DVR i NVR po prostu częściej używa .264 jako rozszerzenia pliku.
Bezpieczeństwo
RYZYKO: LOWSurowy strumień .264 to pasywne dane wideo, nie jest to plik wykonywalny, więc jest bezpieczny do odtwarzania i remultipleksacji. Dwie uwagi praktyczne: spreparowane strumienie sporadycznie wywoływały błędy w dekoderach, więc dbaj o aktualność VLC/FFmpeg; ponieważ nagrania z monitoringu mogą być dowodami, używaj remux z opcją „-c copy” (bezstratnie) zamiast ponownego kodowania, jeśli musisz zachować oryginalne klatki. Konwertery online przesyłają Twój materiał do osób trzecich - w przypadku monitoringu i prywatnych nagrań wykonuj remux lokalnie za pomocą FFmpeg.
Szczegóły formatu
w pigułceProgramy otwierające pliki 264
Szczegóły techniczne
specyfikacja| Typ kontenera | Surowy strumień elementarny - brak kontenera, brak dźwięku, brak metadanych o czasie trwania |
| Kodek | H.264/AVC (MPEG-4 Part 10 / ITU-T H.264) |
| Typ MIME | video/h264 |
| Sygnatura pliku (offset 0) | 00 00 00 01 (4-bajtowy kod startowy NAL) lub 00 00 01 (wariant 3-bajtowy) |
| Sekwencja pierwszej jednostki NAL | SPS (0x67) → PPS (0x68) → IDR slice (0x65) → non-IDR slices (0x41) |
| Audio | Brak - tylko wideo; dźwięk musi być dodany oddzielnie podczas multipleksowania do kontenera |
| Metadane czasowe | Brak - liczba klatek na sekundę musi być podana zewnętrznie podczas multipleksowania lub odtwarzania |
| Obsługiwane profile | Baseline, Main, High (profil High jest najczęstszy w nowoczesnym sprzęcie DVR/NVR) |
| Typowe klatkaże eksportu | 15, 25 lub 30 kl./s (standardowe prędkości zapisu DVR/NVR) |
| Równoważne rozszerzenie | .h264 - identyczny strumień bitów; .264 to konwencja stosowana przez oprogramowanie DVR/NVR |
| Typowe rozdzielczości nagrywania | od 720p (1280×720) do 4K (3840×2160), zależnie od urządzenia nagrywającego |
| Główne pochodzenie | Kamery CCTV, kamery IP, rejestratory DVR, NVR oraz sprzętowe kodery H.264 |
| Wydano | H.264/AVC standard finalized 2003 (ITU-T Rec. H.264 / ISO/IEC 14496-10) |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | www.itu.int |
Konwersje 264
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki 264.