Die Veröffentlichung des VVenC 1.8-Projekts ist verfügbar und entwickelt einen Hochleistungs-Encoder für Videos im H.266/VVC-Format (separat entwickelt das gleiche Entwicklungsteam den VVDeC-Decoder). Der Projektcode ist in C++ geschrieben und wird unter der BSD-Lizenz vertrieben. Die neue Version bietet zusätzliche Optimierungen, die es ermöglichen, die Kodierung im schnellen Modus um 15 %, im langsamen Modus um 5 % und in anderen Voreinstellungen um 10 % zu beschleunigen. Die Lücke in der Effizienz von Multithread- und Single-Thread-Operationen wurde verringert.
Encoder-Funktionen:
- Das Vorhandensein von fünf vorgefertigten Voreinstellungen, die es vereinfachen, ein Ergebnis zu erzielen, das einen gewissen Kompromiss zwischen Qualität und Kodierungsgeschwindigkeit erreicht.
- Unterstützung der Wahrnehmungsoptimierung basierend auf dem visuellen XPSNR-Modell, das die visuelle Wahrnehmung des Bildes berücksichtigt, um die Qualität zu verbessern.
- Gute Skalierbarkeit auf Multicore-Systemen durch aktive Parallelisierung der Berechnungen auf Frame- und Task-Ebene.
- Single-Pass- und Dual-Pass-Bandbreitensteuerungsmodi mit Unterstützung für die Codierung mit variabler Bitrate (VBR).
- Expertenmodus, der eine Steuerung des Codierungsprozesses auf niedriger Ebene ermöglicht.
Source: opennet.ru