Introduction to HandBrake
HandBrake is an open-source application that allows transcoding videos from almost any format to modern, efficient files such as MP4 or MKV. Its simple interface hides a powerful engine based on FFmpeg that provides detailed control over quality, size, and compatibility of the output. In this article you will discover how to install it, configure it, and get the most out of it to reduce the size of your videos without sacrificing visual experience.
What is HandBrake?
Originally developed to convert DVDs to digital formats, HandBrake has evolved into a universal transcoder. It supports input from optical discs, local files, network sources, and capture devices. Thanks to its GPL license, anyone can inspect, modify, and distribute the code, which has fostered an active community of developers and users who continuously improve its compression algorithms and add new presets.
Main Features
Among HandBrake’s most notable features are:
- Broad support for input formats including DVD, Blu‑ray, MOV, AVI, MKV, MP4, and more.
- Video encoding with H.264, H.265 (HEVC), VP8, VP9, and AV1 via the x264, x265, libvpx, and libaom libraries.
- Constant bitrate (CBR) or variable bitrate (VBR) adjustment and quality control via the RF (Rate Factor) factor.
- Image filters such as deinterlacing, blur, noise reduction, scaling, and cropping.
- Real-time preview that lets you see the effect of settings before starting encoding.
- Processing queue to add multiple jobs and run them sequentially.
- Presets optimized for devices like iPhone, iPad, Apple TV, Android, PlayStation, Xbox, and handheld consoles.
- Ability to save and export custom settings for reuse in future projects.
Installation on Windows, macOS, and Linux
On Windows, simply download the installer from the official website and run it; the wizard will copy the files and create a shortcut in the Start menu. On macOS, a .dmg file is provided that you drag to the Applications folder. In most Linux distributions, HandBrake is available in the official repositories; for example, on Ubuntu you can install it with the command sudo apt install handbrake-gtk or handbrake-cli depending on whether you prefer the graphical interface or the command‑line version.
First steps: opening a video and choosing a preset
When launching HandBrake, a window appears where you can drag and drop the source file or use the Open Source button to browse to it. After loading the video, the summary panel shows the duration, resolution, and original frame rate. On the right side bar are the presets; simply click one that matches the target device, for example Fast 1080p30 or HQ 720p30, and the program will automatically fill the video and audio fields with recommended values.
Video settings: codec, quality, and fps
In the Video tab you select the encoder; H.264 is the most compatible option while H.265 offers better compression at the cost of higher CPU demand. Quality control is handled via the RF slider: values between 18 and 28 usually give a good balance, with lower numbers meaning higher quality and larger file size.
This post is also available in ESPAÑOL.