encyklopedia.space

H.264

H.264, znany również pod nazwą MPEG‑4 AVC (Advanced Video Coding), jest międzynarodowym standardem kompresji wideo opracowanym przez grupę ITU‑T w ramach ISO/IEC 14496‑10. Standard ten zastępuje wcześniejsze kodeki, takie jak MPEG‑2, oferując wyższą jakość obrazu przy niższym bitrate.

Historia

Prace nad H.264 rozpoczęły się w 1998 roku w Międzynarodowej Organizacji Telekomunikacyjnej (ITU) oraz w ISO/IEC. Finalna wersja pierwszego obrazu standardu została przyjęta w 2003 roku. Od tego czasu H.264 zdobył szerokie zastosowanie w transmisji telewizyjnej, dyskach Blu‑ray, serwisach streamingowych oraz w aplikacjach mobilnych.

Techniczne aspekty

Standard definiuje szereg technik, które zwiększają efektywność kompresji:

  • predykcja przestrzenna i czasowa (intra‑ i inter‑klatkowa),
  • transformata dyskretnej kosinusowej (DCT) oraz jej warianty,
  • kodowanie entropijne CABAC i CAVLC,
  • adaptacyjne filtrowanie pętli (deblocking filter),
  • więcej trybów kodowania makrobloku (4×4, 8×8, 16×16).

Dzięki tym mechanizmom H.264 umożliwia uzyskanie jakości wideo porównywalnej z niekompresowanym sygnałem przy bitrate nawet o 50 % niższym niż w przypadku MPEG‑2.

Zastosowania

H.264 jest wykorzystywany w wielu dziedzinach:

  • Telewizja cyfrowa – standard ATSC i DVB wykorzystuje H.264 w formacie MPEG‑4 Part 10,
  • Materiał wideo na płytach Blu‑ray,
  • Serwisy internetowe – YouTube, Vimeo i inne platformy streamingowe stosują H.264 jako domyślny kodek,
  • Komunikacja mobilna – wideorozmowy w aplikacjach takich jak WhatsApp czy Skype,
  • Systemy nadzoru i monitoringu.

Licencjonowanie i patenty

Standard H.264 jest objęty licencjami przyznanymi przez konsorcjum MPEG‑LA. Dzięki temu producenci sprzętu i oprogramowania muszą uzyskać prawa do używania technologii opisanej w standardzie, co wiąże się z opłatami licencyjnymi. Niektóre implementacje, takie jak otwartoźródłowy x264, działają na licencji GPL, ale korzystają z patentów udzielonych w ramach MPEG‑LA.

Rozwój i następcy

Po H.264 opracowano kolejne standardy o wyższej efektywności:

  • HEVC (High Efficiency Video Coding, H.265) – podwaja efektywność przy podobnej jakości,
  • AV1 – otwarty standard rozwijany przez Alliance for Open Media,
  • VVC (Versatile Video Coding, H.266) – kolejny krok w redukcji bitrate.

Patrzenie w przyszłość

Mimo pojawienia się nowszych kodeków H.264 utrzymuje się jako jeden z najczęściej używanych standardów dzięki szerokiej kompatybilności z istniejącym sprzętem oraz rozbudowanej infrastrukturze kodowania i dekodowania.

Zobacz także