HandBrake, the popular free open-source video transcoder, released version 1.10.0 version few days ago. See what’s new and how to install in Ubuntu.
The new release added “Social 10MB” presets, making easy to convert your media into 720p, 540p, or 360p H.264 video and AAC stereo audio in MP4, with 10MB or less file size, and, up to 30 seconds, 60 seconds, or 120 seconds length.
Besides that, HandBrake 1.10.0 improved metadata passthru support, by preserving additional metadata including Creation date, Cover art, and Location. Meaning, it allows to copy more metadata from source file to the output without re-encoding or altering, speeding up the process a bit more.
Under Video tab, a new encoder Color Range option is added to determine the values of the reference black and white. Which, can be set to “Same to source”, “Limited”, or “Full”.
While, Audio Selection Behavior dialog now includes options to disable track names passthru and auto-naming.
For Mac users, the release added VideoToolbox AV1 hardware-accelerated decoding support, and Metal accelerated Render Sub filter.
It as well added contextual menu to the presets popover, new “{angle}” option to auto file naming, and reduced CPU usage when using VideoToolbox decoders and encoders.
For Windows, it added custom action, allowing to run script or executable file with given parameters when the queue completes. And, it added {destination_folder}
support to “Send File to” option when Encode Completed.
There are as well DirectX based AV1 video decoding when using the Media Foundation encoder on ARM devices, and performance optimizations for Windows on ARM64.
For Linux, it fixed Opus and Vorbis passthru validation in Webm, audio bitrates list validation, and a crash. And, it now hides built-in presets for unavailable hardware encoders.
Other changes in HandBrake 1.10.0 are mainly bug-fixes and performance improvements. They include:
- Add CLI option to disable Dolby Vision and HDR10+ passthru.
- Improve Framerate Shaper metrics performance for high resolution frames.
- Add options for Subtitles to disable track names passthru.
- Library updates and various fixes.
Download / Install HandBrake 1.10.0
NOTE: If you’re going to upgrade HandBrake, make sure no pending encodes in the queue, and backup custom presets
The official release note, Linux, Windows, MacOS installer packages, as well as source code are available at the Github releases page via the link below:
For Linux, click ‘show all xx assets’ under Assets section, and select download the .flatpak package. Finally, install by running command in terminal (for Ubuntu, press Ctrl+Alt+T to open terminal):
flatpak install path-to-flatpak
Instead of typing path to flatpak file, you may drag’n’drop that file from file manager into terminal. Though, you need to enable Flatpak support first.
Or, install the package from the Flathub repository instead if you got GPG verification issue:
flatpak install https://dl.flathub.org/repo/appstream/fr.handbrake.ghb.flatpakref
For Ubuntu users who prefer the native .deb
packages, I’ve built the release package into this unofficial PPA for Ubuntu 22.04 (arm64 build somehow failed), Ubuntu 24.04 and Ubuntu 25.04.
Simply open terminal (Ctrl+Alt+T), and run commands below one by one to add PPA & install the package:
sudo add-apt-repository ppa:ubuntuhandbook1/handbrake sudo apt update sudo apt install handbrake handbrake-cli
Skip handbrake-cli
in the last command if you don’t need the command line interface.
Uninstall HandBrake
To uninstall the Flatpak package, open terminal and run command:
flatpak uninstall --delete-data fr.handbrake.ghb
You may also run flatpak uninstall --unused
to remove useless runtime libraries.
To remove the PPA package, use command:
sudo apt remove handbrake handbrake-cli
And, remove PPA by either using “Software & Updates” utility (under Other Software tab) or running command:
sudo add-apt-repository --remove ppa:ubuntuhandbook1/handbrake
Finally, run sudo apt update
to refresh package cache.