HandBrake — is an open source video transcoder available for Linux, Windows and macOS, including ARM platforms.
- Main innovations of version 1.9.0:
- added hardware video decoder Intel QSV VVC;
- Added option to enable AV1 Screen Content Coding (SCC) on Intel Lunar Lake QSV AV1 encoder;
- Added support for lossless VP9 encoding;
- Added a setting to save duplicate Blu-ray titles;
- Added support for Max Duration and Header Scan for disc-based sources.
Audio:
- added ALAC encoder;
- added pass-through Vorbis;
- Improved scanning of DTS audio profiles.
Subtitles:
- improved subtitle burning quality;
- Fixed a rare video corruption issue that could occur when burning subtitles.
Third party libraries:
- The following libraries have been updated:
- AMF 1.4.35 (AMD VCN video encoding);
- FFmpeg 7.1 (decoding and filters);
- FreeType 2.13.3 (subtitles);
- Fribidi 1.0.16 (subtitles);
- HarfBuzz 10.1.0 (subtitles);
- libdav1d 1.5.0 (AV1 video encoding);
- libdovi 3.3.1 (Dolby Vision dynamic metadata);
- libjpeg-turbo 3.0.4 (preview image compression);
- libvpx 1.15.0 (VP8/VP9 video encoding);
- nv-codec-headers 12.2.72.0 (Nvidia NVENC encoding);
- oneVPL 2.13.0 (Intel QSV video encoding/decoding);
- SVT-AV1 2.3.0 (AV1 video encoding);
- x265 4.1 (H.265/HEVC video encoding).
- The following libraries have been updated:
Platform-specific changes:
Linux:
- Fixed power saving option to pause encoding when enabled;
- Fixed queue stop when deleting completed items;
- Fixed saving of chapter titles;
- fixes for various problems related to presets.
Windows:
- added range limit controls to the Add to Queue -> Add Selection window;
- Added support for DirectX-based video decoding when using the Media Foundation encoder on ARM devices;
- Added support for Media Foundation AV1 encoder on ARM devices;
- added "Start later" option to the queue window;
- performance improvements in the filter pipeline on ARM devices
- various bug fixes and performance improvements;
- existing translations updated;
- Added translation into Swedish.
macOS:
- added range limit controls to the Add to Queue -> Add Selection window;
- Fixed an issue that could cause video corruption when using VideoToolbox multipass;
- various bug fixes and performance improvements;
- existing translations updated;
- Added translation into Swedish.
The program is written in C, C# and Objective-C, most of the project is distributed under the GPLv2 license (some files are under other open licenses)
Source: linux.org.ru
