Première version officielle de rav1e, un encodeur AV1 dans Rust

A eu lieu première version d'un nouvel encodeur de format de codage vidéo haute performance AV1 - rave1e 0.1, développé conjointement par les communautés Xiph et Mozilla. L'encodeur est écrit en Rust et diffère de l'encodeur libaom de référence en augmentant considérablement la vitesse d'encodage et en accordant une attention accrue à la sécurité. Code de projet distribué par sous licence BSD.

Le format AV1 est perceptible est en avance x264 et libvpx-vp9 en termes de niveau de compression, mais en raison de la complexité des algorithmes nécessite beaucoup plus de temps pour l'encodage (en vitesse d'encodage, libaom est des centaines de fois derrière libvpx-vp9 et des milliers de fois derrière x264).
L'encodeur rav1e offre 11 niveaux de performances, dont le plus élevé offre des vitesses d'encodage quasiment en temps réel. L'encodeur est disponible à la fois en tant qu'utilitaire de ligne de commande et en tant que bibliothèque.

Toutes les principales fonctionnalités AV1 sont prises en charge, y compris la prise en charge
trames codées en interne et en externe (intra- и inter-frames), superblocs 64x64, sous-échantillonnage de chrominance 4:2:0, 4:2:2 et 4:4:4, encodage de profondeur de couleur 8, 10 et 12 bits, distorsion d'optimisation RDO (optimisation du taux de distorsion), divers modes pour prédire les changements inter-images et identifier les transformations, contrôler le débit et détecter la troncature de scène.

Source: opennet.ru

Ajouter un commentaire