This is a significant feature release that focuses on:
- Further refining the HandBrake engine to support native 10 and 12-bit encodes, including HDR10 metadata passthru.
- Improvements to hardware encoding functionality for Intel QuickSync, AMD VCN and Qualcomm ARM devices. (Thanks to these companies all for supporting the development in HandBrake!)
- Adds support for Apple Silicon based macs.
- Adds support for Qualcomm ARM64 devices running Windows (HandBrakeCLI only for now. Windows UI is coming later!)
- Improvements to subtitle handling.
- UI/UX improvements for all 3 platforms.
- As usual, hundreds of other changes and tweaks to the app. See the full release notes below for details!
HandBrake is such an awesome piece of software, it has singlehandedly solved just about all the problems that all of those pesky paid converters brought.
Still need a separate audio converter though, WinFF works for it I guess.
And if you know your way around a little bit, it’s fairly easy to add decryption support of commercial DVDs and Blu-Rays to it using
libdvdcss-2
,libaacs
andlibbdplus
(combined with a keydb.cfg and bdplus tables)For subtitles, I prefer to convert them myself using SubtitleEdit from image-based to text-based (SRT) with the builtin OCR, then embed them in the MKV using MKVToolNix.
I remember a software DVDFab, although not FOSS, that I have always enjoyed success with for breaking DVD encryption at home, and works without internet. Does the above combination work better? Because DVD encryption usually involves non FOSS components to work with.
For DVD it’s basically seamless as soon as you add the
libdvdcss-2
library in the Handbrake install directory. You won’t even notice it’s loading a CSS-protected disc.For Blu-Ray it’s mostly the same, but the amount of stuff to download, like the keydb.cfg file and the bdplus tables can be annoying to deal with at first.