H.264

H.264, znany również jako Advanced Video Coding (AVC), to kodek służący do kompresji wideo w wysokiej rozdzielczości. Wideo zakodowane za pomocą H.264 jest używane w wielu zastosowaniach, takich jak strumieniowanie filmów i programów telewizyjnych, wideokonferencje oraz przechowywanie wideo na płytach Blu-Ray. Wymaga mniej więcej połowy przepływności w porównaniu ze skompresowanym wideo MPEG-2 o tym samym poziomie jakości, oferując wideo HD (1920 x 1080) z przepływnością od 4 do 8 Mbps.

Podobnie jak większość innych kodeków wideo, H.264 wykorzystuje kompresję stratną, aby odrzucać niepotrzebne informacje ze strumienia wideo, zmniejszając rozmiar pliku i przepływność wynikowego wideo. Wykorzystuje metodę znaną jako kompresja międzyklatkowa, która dzieli każdą klatkę na makrobloki, czyli kwadraty o wymiarach 16x16 pikseli. W przypadku każdego makrobloku koder analizuje różnice między bieżącą klatką a poprzednią klatką, nazywaną klatką odniesienia, i identyfikuje obszary, które uległy zmianie. Następnie koder koduje tylko różnice między klatkami. Dzięki temu sceny z niewielką ilością ruchu lub ze statycznym tłem wymagają bardzo małej ilości danych na klatkę.

Wideo skompresowane za pomocą H.264 zawiera więcej szczegółów przy tej samej przepływności w porównaniu z kompresją MPEG-2
Wideo skompresowane za pomocą H.264 zawiera więcej szczegółów przy tej samej przepływności w porównaniu z kompresją MPEG-2

Kompresja wideo H.264 wykorzystuje znacznie mniej danych niż wcześniejsze standardy kompresji. Jednak do dekodowania strumienia wideo wymaga znacznie większej mocy obliczeniowej. Większość nowoczesnych CPU i GPU ma wbudowaną obsługę dekodowania H.264. Mimo że ten format obsługuje rozdzielczości do 8K, większość oprogramowania do dekodowania H.264 jest ograniczona do wideo HD. Wideo w wyższej rozdzielczości, czyli 4K, a także wideo HDR wykorzystujące 10-bitową głębię kolorów, korzysta zamiast tego z wydajniejszego formatu następcy, H.265, aby osiągnąć podobny poziom jakości przy jeszcze niższej przepływności.

NOTE: H.264 to kodek, a nie format pliku. Wideo zakodowane za pomocą H.264 jest zapisywane w formacie kontenera, takim jak .MKV lub .MP4.

Zaktualizowano April 26, 2023 przez Brian P.

quizSprawdź swoją wiedzę

Which of the following is a type of three-dimensional model?

A
Box shadow
0%
B
Wireframe
0%
C
Bokeh
0%
D
Raster graphic
0%
Correct! Incorrect!     View the Wireframe definition.
More Quizzes →

Słownik komputerowy Tech Terms

Definicja H.264 na tej stronie jest oryginalną definicją napisaną przez autorów TechTerms.com. Jeśli chcesz odwołać się do tej strony lub zacytować tę definicję, użyj zielonego paska cytowania bezpośrednio poniżej definicji.

Naszym celem jest wyjaśnianie terminologii komputerowej w prosty i zrozumiały sposób. Dążymy do dokładności i prostoty w każdej publikowanej definicji. Jeśli masz uwagi lub chcesz zaproponować nowy termin techniczny, skontaktuj się z nami.

Newsletter Tech Terms

Poszerzaj swoją wiedzę techniczną dzięki naszemu codziennemu lub tygodniowemu newsletterowi! Subskrybuj już dziś i otrzymuj nowe terminy oraz quizy prosto do skrzynki odbiorczej.

Zapisz się do bezpłatnego newslettera TechTerms

Jak często chcesz otrzymywać e-maile?

Możesz wypisać się lub zmienić częstotliwość w dowolnym momencie, korzystając z linków w każdym e-mailu. Pytania? Skontaktuj się z nami.

Uwaga: Newsletter jest wysyłany w języku angielskim.