HandBrake: Open Source Video Transcoder

HandBrake is a free and open-source video conversion tool that is quite useful. Let’s see what are its main features and how to use them for converting videos from one format to another.
Warp Terminal

HandBrake is a quite useful tool which helps you to convert a video from one format to some of the widely supported codecs (.mp4/.m4v/.mkv/.webm)

It can support any video format and help you convert it. In addition to that, you have several features on board to customize the video attributes while converting.

If you are looking for a Format Factory alternative, this is your best bet.

I shall highlight the key features to help you know more.


Features of HandBrake

When you start using the video transcoder, you will find numerous tiny features for video conversion. However, here, I’ll highlight the important things you need to know about HandBrake:

Video Conversion Presets

Handbrake Presets
HandBrake Presets

Suppose you want to convert a full HD video to play on a mobile which was originally tailored for desktop viewing, what do you do?

Would you test various dimensions and convert them repeatedly to get the perfect mobile port? Or, would you rather prefer to have pre-defined settings for such conversions?

If you opt for a preset, you just have to select the target device (or type of device) from the list of available presets.

It even features presets for PS4 Pro (4K) and Discord. So, you can expect a big list of presets available.

Input Sources Support

Unless the file has some sort of copy protection, HandBrake can help you convert it. You will have no problems whatsoever, even if you have an Ultra HD Blu-ray disc as the source with no copyright protection.

All the available video encoding formats should work fine as an input source file.

Basic Video Manipulation

Handbrake Screenshot
HandBrake Screenshot

In addition to the ability of video conversion, it also lets you tweak the video to suit your requirements.

You can change the dimensions, crop it, add a filter, change the frame rate settings, and a lot more things.

If that wasn’t enough, you also get the ability to add subtitles and chapter markers.

Live Video Preview

This may not be a big deal to have – but I haven’t seen any video converter tool featuring video previews while being able to convert/tweak the video. It could come in handy for someone specific.

Installing HandBrake on Linux

HandBrake is a cross-platform application, and you can install it on all different platforms, like Linux, macOS and Windows. Just head over to their website and download it from there.

On It’s FOSS, our focus is on Linux, so I am going to show the steps to install it on Linux.

Installing HandBrake on Ubuntu

HandBrake is available in the universe repository in Ubuntu. If you have it enabled, you should find it in the software center. Just search for the name and install it from there.

HandBrake in Ubuntu Software Center

HandBrake in Ubuntu Software Center

You can also use terminal for installing HandBrake with apt or apt-get command:

sudo apt-get install handbrake 

However, the software center might feature the older version. If you want to install the latest version of HandBrake on Ubuntu and other Ubuntu-based distributions, you can use its official PPA. It’s better to uninstall any existing version of HandBrake beforehand.

sudo apt remove handbrake
sudo add-apt-repository ppa:stebbins/handbrake-releases
sudo apt update
sudo apt install handbrake-gtk

You can learn more about using PPA here. It will help you to remove PPA, if you ever need to uninstall HandBrake installed via the PPA.

If you want to install the CLI version of Handbrake, simply use this command:

sudo apt install handbrake-cli

Quite honestly, HandBrake should be used as a GUI application. If you want command line, you can always use ffmpeg that is more powerful and HandBrake uses it underneath anyways.

Installing HandBrake on other Linux distributions

HandBrake is one of the popular Linux software and it should be available in the official repositories of almost all Linux distributions.

Just use the software center or package manager of your distribution to install HandBrake.

But again, your distribution might not have the latest version of HandBrale. So, if you want the latest version installed, you can try installing the Flatpak package available. If you are not sure how to use Flatpak, refer to our guide on using Flatpak on Linux.

Wrapping Up

A free and open-source video conversion tool that gets the job done. I’m quite satisfied with it personally.

If you use HandBrake extensively, mention at least one feature that you like the most about it.

If you use some other application for converting video formats, do share it with us in the comments.

About the author
Ankush Das

Ankush Das

A passionate technophile who also happens to be a Computer Science graduate. You will usually see cats dancing to the beautiful tunes sung by him.

Become a Better Linux User

With the FOSS Weekly Newsletter, you learn useful Linux tips, discover applications, explore new distros and stay updated with the latest from Linux world


Great! You’ve successfully signed up.

Welcome back! You've successfully signed in.

You've successfully subscribed to It's FOSS.

Success! Check your email for magic link to sign-in.

Success! Your billing info has been updated.

Your billing was not updated.