Rust-тағы AV1 кодтаушысы rav1e бірінші ресми шығарылымы

Орын алу жаңа өнімділігі жоғары бейне кодтау пішімінің кодтауышының бірінші шығарылымы AV1 - rav1e 0.1, Xiph және Mozilla қауымдастықтары бірлесіп әзірлеген. Кодер Rust тілінде жазылған және кодтау жылдамдығын айтарлықтай арттыру және қауіпсіздікке назар аудару арқылы анықтамалық libaom кодерінен ерекшеленеді. Жоба коды таралады BSD лицензиясы бойынша.

AV1 пішімі байқалады алда x264 және libvpx-vp9 қысу деңгейі бойынша, бірақ алгоритмдердің күрделілігіне байланысты ол талап кодтау үшін айтарлықтай көбірек уақыт (кодтау жылдамдығында libaom libvpx-vp9-тен жүздеген есе, ал x264-тен мыңдаған есе артта).
rav1e кодтаушысы 11 өнімділік деңгейін ұсынады, олардың ең жоғарысы нақты уақыттағы кодтау жылдамдығына жақын. Кодер пәрмен жолы утилитасы ретінде де, кітапхана ретінде де қол жетімді.

Барлық негізгі AV1 мүмкіндіктеріне, соның ішінде қолдауға қолдау көрсетіледі
ішкі және сыртқы кодталған кадрлар (ішкі и Интер-кадрлар), 64x64 суперблоктар, 4:2:0, 4:2:2 және 4:4:4 хроманың ішкі үлгілері, 8-, 10- және 12-биттік түс тереңдігін кодтау, RDO (Rate-distortion optimization) оңтайландыру бұрмалануы, кадраралық өзгерістерді болжауға және түрлендірулерді анықтауға, ағын жылдамдығын басқаруға және көріністің қысқаруын анықтауға арналған әртүрлі режимдер.

Ақпарат көзі: opennet.ru

пікір қалдыру