AV1
AV1 (skrót od AV1 Video Codec) jest otwartym, bezpłatnym i bezlicencyjnym kodekiem wideo opracowanym w ramach Alliance for Open Media (AOMedia). Jego głównym celem jest zapewnienie wysokiej jakości kompresji przy jednoczesnym zmniejszeniu wymagań przepustowości wideo w Internecie oraz eliminacja opłat licencyjnych, które występują przy tradycyjnych kodekach komercyjnych, takich jak H.264/AVC czy HEVC.
Historia i rozwój
Prace nad AV1 rozpoczęły się w 2015 roku w odpowiedzi na rosnące zapotrzebowanie na bardziej efektywne kodeki wideo w transmisjach streamingowych. Pierwsza wersja referencyjna została udostępniona w 2018 roku, a stabilna specyfikacja AV1 Specification została opublikowana w 2020 roku. W kolejnych latach kodek został zaimplementowany w przeglądarkach Chrome, Firefox oraz Edge, a także w odtwarzaczach takich jak VLC Media Player i Kodi.
Techniczne cechy
- Komprymowanie progresywne – umożliwia dynamiczne dopasowanie jakości obrazu do dostępnej przepustowości.
- Obsługa wysokiej rozdzielczości – AV1 jest przystosowany do rozdzielczości 4K oraz 8K, a także do szerokiego zakresu HDR.
- Wbudowane techniki redukcji szumów i korekcji artefaktów – wykorzystuje zaawansowane algorytmy predykcji przestrzenno‑czasowej oraz adaptacyjne filtry.
- Wielowątkowość – architektura kodeka jest zoptymalizowana pod kątem nowoczesnych procesorów wielordzeniowych i przyspieszania sprzętowego.
- Wyjątkowa efektywność – w testach laboratoryjnych AV1 przewyższa VP9 o około 30 % przy zachowaniu tej samej jakości obrazu.
Wsparcie sprzętowe
Od 2020 roku wsparcie sprzętowe dla AV1 pojawiło się w procesorach graficznych serii AMD RDNA2, NVIDIA Ampere, a także w układach system‑on‑chip (SoC) firmy Qualcomm (seria Snapdragon 8‑gen 1 i nowsze). Dzięki temu dekodowanie wideo w AV1 może odbywać się przy bardzo niskim zużyciu energii, co jest kluczowe dla urządzeń mobilnych.
Zastosowania
Kodek AV1 jest wykorzystywany w wielu popularnych serwisach streamingowych, w tym YouTube, Netflix, Amazon Prime Video oraz w platformach OTT takich jak Hulu. Dzięki otwartemu charakterowi, jest także przyjmowany w projektach open‑source oraz w oprogramowaniu do wideokonferencji, np. w Jitsi Meet.
Porównanie z innymi kodekami
| Kodek | Licencja | Efektywność (przy zachowaniu tej samej jakości) | Wsparcie sprzętowe |
|---|---|---|---|
| H.264/AVC | Patentowa, wymaga opłat licencyjnych | 1,0 (referencyjny) | Szerokie, w praktycznie wszystkich urządzeniach |
| HEVC | Patentowa, opłaty licencyjne | ~1,5–1,7 | Dobre, ale nie we wszystkich platformach mobilnych |
| VP9 | Otwarte, bez opłat | ~1,3 | Wspierane w nowszych GPU |
| AV1 | Otwarte, bez opłat | ~1,8–2,0 | Rozszerzane, dostępne w najnowszych GPU i SoC |
Licencjonowanie i własność intelektualna
AV1 jest udostępniany na licencji BSD‑3‑Clause oraz MIT. W ramach AOMedia powstał patent policy, który zobowiązuje członków konsorcjum do niepodejmowania działań prawnych przeciwko użytkownikom kodeka, o ile nie zostanie naruszona określona w nim zasada „royalty‑free”. Dzięki temu deweloperzy i firmy mogą wdrażać AV1 bez obaw o dodatkowe koszty.
Przyszłość i rozwój
Obecnie trwają prace nad kolejnymi rozszerzeniami AV1, takimi jak Screen Content Coding oraz skalowalność czasowa. Planowane jest także wprowadzenie profilu high‑efficiency (HEVC‑like) dla transmisji w sieciach 5G, co ma przyczynić się do dalszego obniżenia wymagań przepustowości przy zachowaniu wysokiej jakości obrazu.
Bibliografia
- „AV1 Specification”, Alliance for Open Media, 2020.
- „AV1: The Next-Generation Open Video Codec”, IEEE Transactions on Broadcasting, 2021.
- „Performance Evaluation of AV1 versus HEVC and VP9”, Journal of Multimedia, 2022.
AV1 stanowi ważny krok w kierunku otwartego i dostępnego dla wszystkich ekosystemu multimedialnego, przyczyniając się do zmniejszenia barier w dostępie do wysokiej jakości treści wideo w Internecie.