Nach 11 Monaten Entwicklungszeit wurde die Version 1.7.0 des Tools für multithreaded Videotranskodierung von einem Format in ein anderes veröffentlicht – HandBrake. Die Software ist sowohl als Kommandozeilenanwendung als auch mit einer grafischen Benutzeroberfläche (GUI) verfügbar. Der Projektcode ist in C geschrieben (die Windows-GUI basiert auf .NET) und wird unter der GPL-Lizenz verteilt. Binäre Builds sind für Linux (Flatpak), macOS und Windows verfügbar.
Das Programm kann Videos von BluRay-/DVD-Discs, Kopien von VIDEO_TS-Verzeichnissen und beliebigen Dateien transkodieren, deren Formate von den Bibliotheken libavformat und libavcodec aus FFmpeg unterstützt werden. Ausgaben können in Containern wie WebM, MP4 und MKV erstellt werden. Für die Video-Kodierung können Codecs wie AV1, H.265, H.264, MPEG-2, VP8, VP9 und Theora eingesetzt werden, während für den Ton die Codecs AAC, MP3, AC-3, Flac, Vorbis und Opus zur Verfügung stehen. Zu den zusätzlichen Funktionen gehören: ein Bitrate-Rechner, eine Vorschau während des Kodierens, Größenänderung und Skalierung des Bildes, ein Subtitel-Integrationswerkzeug und eine breite Palette von Konvertierungsprofilen für bestimmte Mobilgerätetypen.
In der neuen Version:
- Es wurden Encoder für das AV1-Format hinzugefügt, die zur Beschleunigung die Engines von AMD VCN und NVIDIA NVENC nutzen.
- Unterstützung für die mehrdurchlaufende AV1-Codierung mit adaptivem Bitrate (ABR) durch die SVT-AV1-Bibliothek hinzugefügt.
- Hardware-Voreinstellungen für die Apple VideoToolbox API hinzugefügt. Voreinstellungen für Creator und Social aktualisiert.
- Möglichkeit hinzugefügt, Umgebungsmetadaten, die für die Anzeige verwendet werden, zu speichern.
- Filter auf Basis der Intel QSV (Quick Sync Video) API für Drehungen und Formatanalysen hinzugefügt.
- Leistungsoptimierung auf ARM64- und Apple Silicon-Systemen durchgeführt.
- HEVC-Dekodierung beschleunigt.
- Der bwdif-Filter wurde um 30 % beschleunigt.
- Die AV1-Codierungsleistung wurde durch neue Assembler-Optimierungen in SVT-AV1 um bis zu das Vierfache erhöht.
- Die Geschwindigkeit der Videoumwandlung wurde erhöht, indem überflüssige Frame-Kopien entfernt wurden.
- Durchleitung von Dolby Vision-Metadaten zur dynamischen Helligkeitsrange verbessert.
- x265-Codierer mit Unterstützung für 10-Bit-Farben hinzugefügt.
- Dolby Vision-Profile 8.4, 8.1, 7.6 und 5.0 hinzugefügt.
- Durchleitung von HDR10+-Metadaten bei Verwendung der x265 10-Bit- und SVT-AV1-Codierer verbessert.
- Unterstützung für die Intel QSV (Quick Sync Video) Technologie zur Hardwarebeschleunigung der Video-Codierung und -Dekodierung auf Linux-Plattformen verbessert.
- Bei der Verwendung der NVENC-Technologie ist das Mehrfach-Encoding standardmäßig deaktiviert.
- Unterstützung für das Build-System Meson wurde hinzugefügt.

Quelle: opennet.ru
