Na 11 maanden ontwikkeling is de release gepubliceerd van een tool voor multi-threaded transcodering van videobestanden van het ene formaat naar het andere: HandBrake 1.7.0. Het programma is zowel beschikbaar in de opdrachtregelmodus als als een GUI-interface. De projectcode is geschreven in C-taal (voor Windows GUI geïmplementeerd in .NET) en gedistribueerd onder de GPL-licentie. Binaire assemblages zijn voorbereid voor Linux (Flatpak), macOS en Windows.
Het programma kan video transcoderen van BluRay/DVD-schijven, kopieën van VIDEO_TS-mappen en alle bestanden waarvan het formaat wordt ondersteund door de libavformat- en libavcodec-bibliotheken van FFmpeg. De uitvoer kan worden gegenereerd in containers zoals WebM, MP4 en MKV; AV1, H.265, H.264, MPEG-2, VP8, VP9 en Theora codecs kunnen worden gebruikt voor videocodering; AAC, MP3 kunnen worden gebruikt voor audio., AC-3, Flac, Vorbis en Opus. Extra functies zijn onder meer: bitratecalculator, voorbeeld tijdens het coderen, formaat en schaal van afbeeldingen, ondertitelintegrator, breed scala aan conversieprofielen voor specifieke typen mobiele apparaten.
In de nieuwe uitgave:
- AV1-formaat encoders toegevoegd die AMD VCN- en NVIDIA NVENC-engines gebruiken voor versnelling.
- Ondersteuning toegevoegd voor multi-pass AV1 adaptieve bitrate (ABR)-codering met behulp van de SVT-AV1-bibliotheek
- Hardwarevoorinstellingen toegevoegd voor de Apple VideoToolbox API. Bijgewerkte voorinstellingen voor makers en sociale media.
- De mogelijkheid toegevoegd om metagegevens op te slaan van de omgeving die wordt gebruikt voor weergave.
- Filters toegevoegd op basis van de Intel QSV (Quick Sync Video) API voor formaatrotatie en parsering.
- Prestatieoptimalisatie is uitgevoerd op ARM64- en Apple Silicon-systemen.
- Verbeterde HEVC-decoderingssnelheid.
- Het bwdif-filter is met 30% versneld.
- De AV1-coderingsprestaties zijn tot vier keer toegenomen dankzij het gebruik van nieuwe assemblage-optimalisaties in SVT-AV4.
- De snelheid van videoconversie is verhoogd door onnodige kopieën van frames te verwijderen.
- Verbeterde doorzending van Dolby Vision-metagegevens over het dynamische helderheidsbereik.
- x265-encoder toegevoegd met ondersteuning voor 10-bit per kleurkanaal.
- Dolby Vision 8.4-, 8.1-, 7.6- en 5.0-profielen toegevoegd.
- Verbeterde doorsturing van HDR10+-metagegevens bij gebruik van x265 10-bit- en SVT-AV1-encoders.
- Verbeterde ondersteuning voor Intel QSV-technologie (Quick Sync Video) voor hardwareversnelling van videocodering en -decodering op het Linux-platform.
- Bij gebruik van NVENC-technologie is multi-pass-codering standaard uitgeschakeld.
- Ondersteuning toegevoegd voor het Meson-montagesysteem.
Bron: opennet.ru