มีการเปิดตัวโปรเจ็กต์ VVenC 1.8 แล้ว โดยกำลังพัฒนาตัวเข้ารหัสประสิทธิภาพสูงสำหรับวิดีโอในรูปแบบ H.266/VVC (ทีมพัฒนาเดียวกันกำลังพัฒนาตัวถอดรหัส VVDeC แยกต่างหาก) รหัสโครงการเขียนด้วยภาษา C++ และเผยแพร่ภายใต้ใบอนุญาต BSD เวอร์ชันใหม่มีการเพิ่มประสิทธิภาพเพิ่มเติมซึ่งทำให้สามารถเข้ารหัสได้เร็วขึ้น 15% ในโหมดรวดเร็ว 5% ในโหมดช้า และ 10% ในโหมดที่ตั้งไว้ล่วงหน้าอื่นๆ ช่องว่างในประสิทธิภาพของการดำเนินการแบบมัลติเธรดและเธรดเดี่ยวลดลง
คุณสมบัติตัวเข้ารหัส:
- การมีอยู่ของค่าที่ตั้งไว้ล่วงหน้าห้าค่าที่ช่วยลดความยุ่งยากในการรับผลลัพธ์ซึ่งมีการประนีประนอมระหว่างคุณภาพและความเร็วการเข้ารหัส
- รองรับการเพิ่มประสิทธิภาพการรับรู้ตามโมเดลภาพ XPSNR ซึ่งคำนึงถึงการรับรู้ภาพของภาพเพื่อปรับปรุงคุณภาพ
- ความสามารถในการปรับขนาดที่ดีบนระบบมัลติคอร์เนื่องจากการคำนวณแบบขนานที่ระดับเฟรมและงาน
- โหมดควบคุมแบนด์วิธแบบ Single-pass และ dual-pass พร้อมรองรับการเข้ารหัสอัตราบิตตัวแปร (VBR)
- โหมดผู้เชี่ยวชาญ ช่วยให้สามารถควบคุมกระบวนการเข้ารหัสในระดับต่ำ
ที่มา: opennet.ru