Wybór odpowiedniego formatu pliku dla nagrań CCTV wpływa na jakość wideo, wymagania dotyczące przechowywania, kompatybilność odtwarzania i przydatność kryminalistyczną. Ten przewodnik obejmuje główne formaty kontenerów i kodeki używane w systemach nadzoru.
Kontenery a kodeki
Format kontenera (taki jak MP4 lub AVI) łączy wideo, audio i metadane. Kodek (taki jak H.264 lub H.265) określa, jak wideo jest kompresowane wewnątrz tego kontenera. Nowoczesne systemy CCTV zazwyczaj używają wideo H.264 lub H.265 w kontenerze MP4.
Format kontenerów
AVI (Audio Video Interleave)
AVI został wprowadzony przez Microsoft w 1992 roku. Przechowuje dane przy minimalnej kompresji, tworząc duże pliki o wysokiej jakości.
Najlepsze do: Krótkoterminowych klipów kryminalistycznych, gdzie szczegóły są ważniejsze niż miejsce.
MP4 (MPEG-4 Part 14)
MP4 jest dominującym formatem w nowoczesnym nadzorze. Równoważy wydajność kompresji z szeroką kompatybilnością w NVR, aplikacjach mobilnych i platformach chmurowych.
Najlepsze do: Długoterminowego nagrywania, zdalnego podglądu i wieloplatformowych przepływów pracy.
MOV (QuickTime File Format)
MOV został opracowany przez Apple i jest powszechny w przepływach postprodukcyjnych. Niektóre NVR eksportują do MOV do celów edycji lub archiwizacji.
Najlepsze do: Przepływów pracy opartych na macOS i nagrań przeznaczonych do edycji wideo.
MKV (Matroska Video)
MKV to otwarty, standardowy kontener, który może pomieścić wiele ścieżek audio, strumieni napisów i znaczników rozdziałów w jednym pliku.
Najlepsze do: Eksportu wielokamerowego lub archiwizacji nagrań z metadanymi.
WMV (Windows Media Video)
WMV został zaprojektowany przez Microsoft do odtwarzania w systemie Windows. Osiąga małe rozmiary plików, ale kosztem zauważalnej jakości.
Najlepsze do: Starszych systemów DVR tylko dla Windows.
FLV (Flash Video)
FLV był szeroko używany do strumieniowania internetowego w latach 2000. Jest w dużej mierze przestarzały od czasu zakończenia wsparcia Flash przez Adobe w 2020 roku.
Najlepsze do: Starszych interfejsów nadzoru opartych na kamerkach internetowych lub przeglądarce.
3GP
3GP został opracowany dla telefonów komórkowych 3G. Niektóre starsze mobilne przeglądarki CCTV używają tego formatu.
Najlepsze do: Bardzo starych mobilnych aplikacji do nadzoru.
Standardy kompresji (kodeki)
H.264 (Advanced Video Coding)
H.264 jest najczęściej używanym standardem kompresji wideo w CCTV. Może zmniejszyć rozmiar pliku nawet o 50% w porównaniu do MJPEG, zachowując porównywalną jakość.
Najlepsze do: Nagrywania HD i ciągłego nadzoru 24/7 na istniejącym sprzęcie.
H.265 (High Efficiency Video Coding)
H.265 (zwany także HEVC) mniej więcej podwaja współczynnik kompresji H.264, co czyni go najlepszym wyborem dla NVR 4K i wielokanałowych.
Najlepsze do: Kamer 4K, NVR z wieloma kanałami i systemów z ograniczoną pamięcią lub przepustowością.
MJPEG (Motion JPEG)
MJPEG koduje każdą klatkę jako niezależny obraz JPEG. To upraszcza analizę klatka po klatce, ale tworzy duże pliki, ponieważ nie stosuje się kompresji międzyklatkowej.
Najlepsze do: Zastosowań wymagających niskiego opóźnienia kodowania lub łatwego wyodrębniania klatek.
RAW / Niekompresowane wideo
Niekompresowane wideo przechwytuje każdy piksel z matrycy bez kompresji. Pliki są ogromne, ale oferują maksymalną wartość dowodową.
Najlepsze do: Dowodów kryminalistycznych, prezentacji sądowych i analiz śledczych.
Zastrzeżone formaty DVR
Wielu producentów DVR używa zastrzeżonych formatów kontenerów, które osadzają metadane, takie jak znaczniki czasu, zdarzenia ruchu i identyfikatory kamer. Pliki te wymagają oprogramowania lub odtwarzacza producenta do odtworzenia.
Najlepsze do: Bezproblemowego odtwarzania w ekosystemie producenta.
Zagadnienia dotyczące przechowywania
Wybór kodeka bezpośrednio wpływa na planowanie przechowywania. System 4-kanałowy 1080p nagrywający 24/7 wymaga około:
Zapoznaj się z implementacją referencyjną H.264 lub projektem x265 aby uzyskać więcej informacji technicznych.