Az Intel kiadta az SVT-AV1 Video Encoder 1.0-t

Az Intel közzétette az SVT-AV1 1.0 (Scalable Video Technology AV1) könyvtár kiadását, amely alternatív kódolót és dekódert biztosít az AV1 videó kódolási formátumhoz, amely a modern Intel CPU-kban található hardver párhuzamos számítási képességeket használja fel. Az SVT-AV1 fő célja, hogy olyan teljesítményszintet érjen el, amely alkalmas az on-the-fly videó átkódolására és a video-on-demand (VOD) szolgáltatásokban való használatra. A kódot az SVT-HEVC és SVT-VP9 kódolókat is fejlesztő OpenVisualCloud projekt részeként fejlesztik, és BSD licenc alatt terjesztik.

Az SVT-AV1 használatához legalább ötödik generációs Intel Core processzorra van szükség (Intel Xeon E5-v4 és újabb CPU-k). A 10 bites AV1 adatfolyamok 4K minőségben történő kódolásához 48 GB RAM, 1080p - 16 GB, 720p - 8 GB, 480p - 4 GB RAM szükséges. Az AV1-ben használt algoritmusok összetettsége miatt ennek a formátumnak a kódolása lényegesen több erőforrást igényel, mint más formátumok, ami nem teszi lehetővé a szabványos AV1 kódoló használatát valós idejű átkódoláshoz. Például az AV1 projekt törzskódolója 5721-szer, 5869-szer és 658-szor több számítást igényel, mint az x264 ("fő" profil), az x264 ("magas" profil) és a libvpx-vp9 kódolókhoz képest.

Az új SVT-AV1 kiadás változásai között szerepel:

  • Hozzáadott támogatás az S-frame-ekhez (Switching Frames), olyan köztes képkockákhoz, amelyek tartalma megjósolható ugyanabból a videóból korábban dekódolt referenciakockák alapján, nagyobb felbontásban. Az S-frame lehetővé teszi az élő közvetítések tömörítésének hatékonyságának növelését.
  • Hozzáadott állandó bitsebességű (CBR) kódolási vezérlési mód a minimális késleltetés érdekében.
  • Támogatás hozzáadva a színárnyalat-almintavételi pozícióval kapcsolatos információk továbbításához.
  • A durva szintézis után hozzáadták a zajtalanító képek kihagyásának lehetőségét.
  • A gyors dekódolás támogatása az M0-M10 előre beállított értékekre bővült.
  • A „-gyors dekódolás” opció használata egyszerűsödött, és a gyors dekódolás első szintjét optimalizálták.
  • A kódolási eredmény vizuális minősége javult.
  • A memóriafogyasztás optimalizálva lett.
  • További optimalizálás hozzáadva az AVX2 utasításai alapján.

Forrás: opennet.ru

Hozzászólás