Na 11 maanden ontwikkeling is de release van de tool voor multi-threaded videobestandscodering van het ene formaat naar het andere - HandBrake 1.7.0 - gepubliceerd. Het programma is beschikbaar in zowel een commandoregelversie als een GUI-interface. De code van het project is geschreven in C (de Windows GUI is geĆÆmplementeerd in .NET) en wordt verspreid onder de GPL-licentie. Binaire builds zijn voorbereid voor Linux (Flatpak), macOS en Windows.
Het programma kan videoās van BluRay/DVD-schijven, kopieĆ«n van VIDEO_TS-mappen en elke andere bestandsindeling die wordt ondersteund door de bibliotheken libavformat en libavcodec van FFmpeg, opnieuw coderen. De uitvoerbestanden kunnen worden gegenereerd in containerformaten zoals WebM, MP4 en MKV. Voor video-codering kunnen de codecs AV1, H.265, H.264, MPEG-2, VP8, VP9 en Theora worden toegepast, en voor audio - AAC, MP3, AC-3, Flac, Vorbis en Opus. Extra functies omvatten: een bitrate-calculator, een voorbeeldweergave tijdens het coderen, beeldvergroting en -schaling, een ondertitelintegrator, en een breed scala aan conversieprofielen voor verschillende soorten mobiele apparaten.
In de nieuwe release:
- Er zijn AV1-encoders toegevoegd die de AMD VCN- en NVIDIA NVENC-engines gebruiken voor versnelling.
- Ondersteuning voor multi-pass AV1-codering met adaptieve bitrate (ABR) is toegevoegd met behulp van de SVT-AV1-bibliotheek.
- Hardwarepresetprofiel toegevoegd voor Apple VideoToolbox API. Presets voor Creator en Social zijn bijgewerkt.
- De mogelijkheid is toegevoegd om metadata van de gebruikte omgeving voor weergave op te slaan.
- Filters op basis van de Intel QSV (Quick Sync Video) API zijn toegevoegd voor rotatie en format parsing.
- De prestaties zijn geoptimaliseerd op ARM64- en Apple Silicon-systemen.
- De HEVC-decodering is versneld.
- De bwdif-filter is met 30% versneld.
- De prestaties van de AV1-codering zijn tot 4 keer verbeterd door het gebruik van nieuwe assembleroptimalisaties in SVT-AV1.
- De snelheid van video-conversie is verhoogd door overbodige framekopieƫn te verwijderen.
- De doorvoer van Dolby Vision-metadata over dynamische helderheid is verbeterd.
- Een x265-encoder met ondersteuning voor 10-bit per kleurkanaal is toegevoegd.
- Dolby Vision-profielen 8.4, 8.1, 7.6 en 5.0 zijn toegevoegd.
- De doorvoer van HDR10+-metadata is verbeterd bij het gebruik van de x265 10-bit en SVT-AV1 encoders.
- De ondersteuning voor Intel QSV (Quick Sync Video) technologie is verbeterd voor hardwarematige versnelling van video-encoding en decoding op het Linux-platform.
- Bij het gebruik van NVENC-technologie is meerpass encoding standaard uitgeschakeld.
- Ondersteuning voor het build-systeem Meson is toegevoegd.

Bron: opennet.ru
