MPEG
MPEG (ang. Moving Picture Experts Group) – międzynarodowy komitet standaryzacyjny, który opracowuje otwarte standardy kompresji i transmisji cyfrowego obrazu oraz dźwięku. Standardy opracowane przez grupę MPEG są szeroko wykorzystywane w przemyśle rozrywkowym, nadawczym, komunikacyjnym oraz w aplikacjach profesjonalnych.
Historia
Grupa MPEG została założona w 1988 roku jako podkomitet ISO / IEC w ramach współpracy między organizacjami Motion Imaging Expert Group oraz ITU. Pierwszy standard, MPEG‑1, został opublikowany w 1993 roku i umożliwiał kompresję wideo o jakości zbliżonej do VHS przy stosunkowo niskim bitrate (do 1,5 Mbit/s).
W kolejnych latach powstały kolejne wersje standardu: MPEG‑2 (1995) – podstawa transmisji telewizyjnej cyfrowej i płyt DVD, MPEG‑4 (1998) – wprowadzenie kompresji dla sieci i urządzeń mobilnych oraz MPEG‑7 (2001) – meta‑dane opisujące treść multimedialną, a także MPEG‑21 (2001) – ramy dla zarządzania prawami cyfrowymi i dystrybucji.
Standardy MPEG
MPEG‑1
Podstawowy format kompresji wideo i audio, stosowany głównie w systemach VCD. Definiuje formaty plików .mpg i .mpeg oraz kodeki: MP3 (audio) i MPEG‑1 Part 2 (wideo).
MPEG‑2
Rozszerzenie MPEG‑1, zapewniające wyższą jakość obrazu i większą rozdzielczość (do 1080 p). Standard ten jest podstawą transmisji telewizji cyfrowej (DVB, ATSC), płyt DVD oraz niektórych formatów Blu‑ray.
MPEG‑4
Zestaw standardów obejmujący różne profile kompresji, najważniejsze z nich to:
- AVC (Advanced Video Coding) – szeroko stosowany w transmisji internetowej, strumieniowaniu oraz na nośnikach Blu‑ray.
- HEVC (High Efficiency Video Coding) – nowszy kodek o wyższej efektywności kompresji.
- AAC (Advanced Audio Coding) – zastępuje MP3 w aplikacjach wymagających lepszej jakości przy niższym bitrate.
MPEG‑7
Standard opisujący metadane multimedialne (opis treści, struktury, semantyki). Umożliwia wyszukiwanie i katalogowanie materiałów wideo i audio.
MPEG‑21
Framework służący do zarządzania prawami autorskimi, licencjonowaniem oraz wymianą treści multimedialnych w środowiskach sieciowych.
Format kontenera MPEG
Pliki z rozszerzeniem .mpg, .mpeg, .m2v (wideo) oraz .mp2 (audio) wykorzystują MPEG‑2 Transport Stream (TS) lub MPEG‑1 System Stream. Kontenery te umożliwiają przechowywanie jednocześnie wielu ścieżek wideo, audio i napisów oraz synchronizację ich odtwarzania.
Technologia kompresji
Podstawą kompresji w standardach MPEG jest transformata kosinusowa (DCT) oraz techniki predykcji przestrzennej i czasowej. Kluczowe pojęcia to:
- Predykcja ruchu – analiza ruchu pomiędzy klatkami (I‑frame, P‑frame, B‑frame).
- Kwantyzacja – redukcja precyzji danych w celu zmniejszenia rozmiaru.
- Entropijne kodowanie – zazwyczaj technika Huffmana lub arytmetyczne.
Zastosowania
Standardy MPEG znajdujÄ… zastosowanie w wielu dziedzinach:
- Telewizja cyfrowa – DVB, ATSC, satelitarna i kablowa.
- Wideo on‑demand i serwisy streamingowe (np. Netflix, YouTube – wykorzystują kodeki H.264 i HEVC).
- Urządzenia mobilne – smartfony, tablety, kamery cyfrowe.
- Systemy archiwizacji i dystrybucji – płyty DVD, Blu‑ray, cyfrowe archiwa państwowe.
- Komunikacja wideo w czasie rzeczywistym – wideokonferencje, transmisje sportowe.
Licencjonowanie i patenty
Technologie MPEG są chronione przez licencje organizacji MPEG‑LA, która zarządza opłatami licencyjnymi od firm wdrażających kodeki w swoich produktach. Niektóre wersje (np. HEVC) są obciążone wyższymi kosztami licencyjnymi, co wpływa na ich przyjęcie w otwartym oprogramowaniu.
Perspektywy rozwoju
Obecnie prace nad kolejnymi generacjami kodeków koncentrują się na jeszcze większej efektywności przy niskich wymaganiach energetycznych, co jest istotne w kontekście rosnącej liczby urządzeń IoT i transmisji 8K. Projekty takie jak Versatile Video Coding (VVC) i Essential Coded Video (ECV) są rozwijane pod auspicjami organizacji MPEG.
Bibliografia
- ISO/IEC 11172 – MPEG‑1. Standard kompresji cyfrowego wideo i audio.
- ISO/IEC 13818 – MPEG‑2. Standard dla transmisji telewizyjnej i płyt DVD.
- ISO/IEC 14496 – MPEG‑4. Zbiór standardów multimedialnych, w tym kodeki AVC i AAC.
- ISO/IEC 23000 – MPEG‑7. Standard metadanych multimedialnych.
- ISO/IEC 23001 – MPEG‑21. Ramy zarządzania prawami i dystrybucją treści.