Intel vállalat kiadta a (Scalable Video Technology AV1), amely alternatív kódolót és dekódolót biztosít az AV1 videokódolási formátumhoz, felhasználva a modern Intel CPU-k által biztosított hardveres párhuzamos számítási eszközöket. A SVT-AV1 fő célja, hogy elérje a teljesítmény szintet, amely alkalmas a videók valós idejű átkódolására és az igény szerinti videószolgáltatásokban (VOD) való alkalmazásra. A kód az OpenVisualCloud projekt keretein belül fejlődik, amely szintén kódolókat fejleszt. és , és a BSD licenc alatt.
A SVT-AV1 használatához legalább egy ötödik generációs Intel Core processzorra (Intel Xeon E5-v4 és újabb CPU-k) van szükség. A 4K minőségű 10 bites AV1 stream kódolásához 48 GB RAM, 1080p esetén 16 GB, 720p esetén 8 GB, 480p esetén pedig 4 GB szükséges. Az AV1 által alkalmazott algoritmusok bonyolultsága miatt a kódoláshoz lényegesen több erőforrásra van szükség, mint más formátumok esetén, ami megakadályozza az AV1 alapértelmezett kódolójának valós idejű átkódolását. Például az AV1 projekt alapértelmezett kódolója
5721, 5869 és 658 alkalommal több számítási teljesítményt igényel az x264 (main profil), x264 (high profil) és libvpx-vp9 kódolókhoz képest.
A SVT-AV1 új verziójában a főbb változások közé tartozik egy kezdeti dekódoló implementációjának hozzáadása (korábban csak a kódolás támogatta) és a statikus linkelő könyvtár támogatása. Ezen kívül új SIMD optimalizációk kerültek bevezetésre, támogatás 2×2 szűrők használatával, a szegmentáció támogatása, és az adaptív valamint az INTRA blokkok adaptív transzformációjának lehetősége.
Forrás: opennet.ru
