การเปิดตัวอย่างเป็นทางการครั้งแรกของ rav1e ซึ่งเป็นตัวเข้ารหัส AV1 ใน Rust

ไปยังสถานที่ первый выпуск нового высокопроизводительного кодировщика формата кодирования видео AV1 - rav1e 0.1, совместно развиваемого сообществами Xiph и Mozilla. Кодировщик написан на языке Rust и отличается от эталонного кодировщика libaom значительным увеличением скорости кодирования и повышенным вниманием к обеспечению безопасности. Код проекта จัดจำหน่ายโดย ภายใต้ใบอนุญาต BSD

รูปแบบ AV1 เห็นได้ชัดเจน เหนือกว่า x264 และ libvpx-vp9 ในแง่ของระดับการบีบอัด แต่เนื่องจากความซับซ้อนของอัลกอริทึม ต้อง มีเวลาในการเข้ารหัสมากขึ้นอย่างมาก (ในความเร็วการเข้ารหัส libaom อยู่หลัง libvpx-vp9 หลายร้อยเท่า และตามหลัง x264 หลายพันเท่า)
ตัวเข้ารหัส rav1e นำเสนอระดับประสิทธิภาพ 11 ระดับ ซึ่งระดับสูงสุดจะให้ความเร็วการเข้ารหัสที่ใกล้เคียงเรียลไทม์ ตัวเข้ารหัสสามารถใช้ได้ทั้งในรูปแบบยูทิลิตีบรรทัดคำสั่งและไลบรารี

รองรับคุณสมบัติ AV1 ที่สำคัญทั้งหมด รวมถึงการสนับสนุนด้วย
เฟรมที่เข้ารหัสภายในและภายนอก (ภายใน- и ฝัง-frames), ซูเปอร์บล็อก 64x64, การสุ่มตัวอย่างโครมา 4:2:0, 4:2:2 และ 4:4:4, การเข้ารหัสความลึกของสี 8, 10 และ 12 บิต, การบิดเบือนการเพิ่มประสิทธิภาพ RDO (การเพิ่มประสิทธิภาพอัตราความผิดเพี้ยน) โหมดต่างๆ สำหรับการทำนายการเปลี่ยนแปลงของอินเตอร์เฟรมและการระบุการเปลี่ยนแปลง การควบคุมอัตราการไหล และการตรวจจับการตัดฉาก

ที่มา: opennet.ru

เพิ่มความคิดเห็น