Versatile Video Coding (VVC, H.266, MPEG-I Část 3, pozor – nezaměňovat s MPEG-1) je standard pro kompresi videa, nástupce standardu HEVC. Cílem je 50% snížení datového toku při zachování stejné subjektivní kvality jako HEVC. Referenční software, který je vyvíjen na Fraunhoferově institutu, dosahoval v září 2018 zlepšení zhruba 40 % proti HEVC. Standard byl vydán 6. července 2020.
Stejně jako jeho předchůdci je VVC zástupcem hybridní komprese videa, při které je snímek rozdělen na bloky, které jsou predikovány buď v režimu intra z okolních bloků, nebo v režimu inter pomocí pohybových vektorů z okolních snímků. Chyba po predikci je transformována některou z variant diskrétní kosinové nebo sinové transformace. Bloky mají obdélníkovou velikost a jsou součástí stromové struktury, která se adaptuje na obrazová data.
Rozsah uplatnění byl u VVC standardu značně rozšířen. Poskytuje efektivní kódování videa ve vysokém rozlišení jako je HD, ultra HD, 4K, 8K a HDR (vysoký dynamický rozsah), ale podpoří i 10-bit video a 360° video.
MC-IF (Media Coding Industry Forum), které má za cíl rozšířit využívání MPEG standardů, primárně VVC, vyvíjí snahu zabránit zmatku při licencování, který například předchůdci (HEVC) výrazně snížil popularitu, především ve srovnání s předešlým standardem AVC H.264. V září 2020 se konalo setkání VVC Pool Fostering pořádané MC-IF, kterého se mohl zúčastnit každý, kdo měl práva duševního vlastnictví vázaná na VVC a chtěl se podílet na komplementaci společného fondu patentů potřebných pro standard VVC. Výsledkem bylo v lednu 2021 uvedeno, že budoucími správci sdružování patentů se pravděpodobně stanou Access Advance a MPEG LA. Ti budou mít za úkol pokračovat s formováním fondu, který by zahrnul veškeré patenty nezbytné pro VVC standard.
Versatile Video Coding byl vyvinut týmem expertů JVET (Joint Video Experts Team – partnerství ITU, ISO a IEC) ve spolupráci s Fraunhoferovým institutem. Základním cílem bylo snížením datového toku odlehčit globálním sítím. Toho tým dosáhl implementací nových kódovacích nástrojů jako jsou Afine Motion Composition, který dokáže efektivněji modelovat například zoomování, Triangular partition mode s výrazně vylepšenou schopností odhadovat tvar objektů, či Bi-directional optical flow umožňující odhad pohybu během dekódovacího procesu.
Použití Software Operační systémy Operační systém Android od verze 17 a novější podporuje hardwarové dekodéry s VVC.
Kodéry/dekodéry Referenční software VVC Test Model (VTM) Fraunhofer HHI.
Fraunhofer Versatile Video Encoder (VVenC) & Decoder (VVdeC). v C++. 70x rychlejší než referenční software. Decoder Version 1.0.0 v III2021, Encoder Version 1.0.0 v V2021. Real Time 8K VVC Decoder – Firma Sharp. Dekodér v reálném čase.
MP4Box – GPAC v1.1, aktuálně k dispozici jako vývojářská verze (od IX2021). Projekt je vyvíjen hlavně ve společnosti Télécom Paris ve skupině MultiMedia za pomoci mnoha významných přispěvatelů.
MultiCoreware vyvíjí kodér VVC s otevřeným zdrojovým kódem x266. Tencent Media Lab vyvíjí (komerční) dekodér H.266 v reálném čase. (Komerční) analyzátor videa od Elecard podporuje VVC. Spin Digital nabízí dekodér a přehrávač VVC v reálném čase. Francouzský IETR (Institut d'Électronique et de Télécommunications de Rennes) vyvíjí dekodér OpenVVC v reálném čase a speciální verzi FFmpeg, která byla použita pro test vysílání ATEME společně s přehrávačem médií VideoLAN. Od vydání verze FFmeg 7.1 a novější je používání dekódování pomocí VVC považováno za stabilní verze. Přehrávač médií Elmedia Player vyvinutý společností Electronic Team, který je nabízen pro operační systém macOS přidal podporu pro VVC od verze 8.16 a novější. Multimediální přehrávač Media Player Classic (Home Cinema) pro Microsoft Windows podporuje dekódování videa VVC od verze 2.2 a novější. Multimediální přehrávač Media Player Classic (Black Edition) pro Microsoft Windows podporuje dekódování videa VVC od verze 1.7.0 a novější. Bezplatný multimediální framework GStreamer podporuje verzi VVC od verze 1.26 a novější. Zoom Player Steam Edition přehrávač médií pro Windows podporuje od verze 19 beta 6 s pomocí použití LAV filtru v0.79 Multimediální přehrávač Infuse pro operační systém macOS vytvořil podporu od verze 8.4 a novější. Bezplatný video editor VSDC od verze 11.2 podporuje používání VVC.
Poskytovatelé obsahu V roce 2021 MX Player zveřejnil, že 20 % obsahu poskytuje mobilním uživatelům ve formátu H.266. Hardware +SpolečnostČip / ArchitekturaTypPrůchodnostZdrojAllegro DVTAL-D320Dekodér IP core8K@120 HzIntelXe2-LPGGPU/iGPUMediaTekPentonic 2000Dekodér8K@120 HzPentonic 10004K@144Pentonic 700RealtekRTD1319DSet-top box SoC4K@60 HzVeriSiliconHantro VC9000DDekodér8K@120 HzHantro VC9800D
Reference
Externí odkazy
https://mpeg.chiariglione.org/standards/mpeg-i/versatile-video-coding – stránka na webu skupiny MPEG https://jvet.hhi.fraunhofer.de/ – referenční software na webu Fraunhoferova institutu
Kategorie:Kompresní videoformáty Kategorie:Zkratky