macOS
brew install handbrakelocal Homebrew formula metadata
sudo port install HandBrakeMacPorts ports tree · multimedia/HandBrake/Portfile · source: api.github.com
brew
Open-source video transcoder available for Linux, Mac, and Windows. Version 1.11.2 via Homebrew; verified 2026-06-25.
install
brew install handbrakelocal Homebrew formula metadata
sudo port install HandBrakeMacPorts ports tree · multimedia/HandBrake/Portfile · source: api.github.com
sudo apk add handbrakeAlpine Linux edge package indexes · handbrake · source: dl-cdn.alpinelinux.org
sudo apt install handbrakeDebian stable package indexes · handbrake · source: deb.debian.org
nix profile install nixpkgs#handbrakenixpkgs package indexes · pkgs/by-name/ha/handbrake/package.nix · source: api.github.com
sudo pacman -S handbrakeArch Linux sync databases · handbrake · source: geo.mirror.pkgbuild.com
choco install handbrakeChocolatey community package catalog · handbrake · source: community.chocolatey.org
scoop install extras/handbrakeScoop official bucket manifest trees · bucket/handbrake.json · source: api.github.com
winget install --id HandBrake.HandBrake -eWindows Package Manager source index · HandBrake.HandBrake · source: cdn.winget.microsoft.com
overview
Open-source video transcoder available for Linux, Mac, and Windows
history
HandBrake is a volunteer-built, GPL-licensed video transcoder for Linux, Mac, and Windows. It became package-manager-famous because it turned the hard parts of everyday video conversion into a reproducible GUI and CLI workflow with presets, queues, and widely packaged codec tooling.
The official HandBrake history says the project was started in 2003 by the developer known as titer. titer remained the primary developer through April 2006, when the last official Subversion revision of that early era was committed.
Development resumed informally in August and September 2006 after a period without official code changes. Forum contributors worked on optimized builds and on reverse-engineering support for Apple's 640x480 H.264 iPod firmware 1.2 format. Because the old Subversion repository could not be updated without titer's authorization, Rodney Hester created a mirror of the 0.7.1 and final Subversion trees so the revived contributors could build on them.
On January 26, 2007, the fork was officially known as MediaFork. On February 13, 2007, titer gave support to the revived work, and by March 2, 2007 the developer and user services had returned under the HandBrake banner. The official history presents that reintegration as the point where the next release resumed the HandBrake name.
Over time, HandBrake broadened from its early DVD/iPod-era identity into a general post-production transcoder. The official README and docs describe support for common video files, camera and mobile-device footage, screen recordings, DVD and Blu-ray sources, and output to MP4, MKV, or WebM using components such as FFmpeg, x264, x265, and SVT-AV1.
HandBrake's adoption came from being useful to both casual users and automation-heavy users. The GUI made transcoding accessible, while `HandBrakeCLI` let packagers, shell users, and batch workflows perform the same kind of conversion without a desktop session.
Package-manager adoption is broad: the input facts list packages across Homebrew, Alpine, Debian/Ubuntu, MacPorts, Nix, Arch, Chocolatey, Scoop, and winget. That cross-platform packaging mirrors the project's own platform support and makes HandBrake a common baseline tool on developer laptops, home media systems, and CI-like encoding boxes.
The documented primary use is converting existing video sources into MP4, MKV, or WebM files that work on phones, tablets, TV media players, game consoles, computers, and browsers. The docs emphasize that HandBrake is a post-production transcoder, not a non-linear editor, disc authoring tool, or DRM circumvention tool.
HandBrake's official presets are a major part of its user model. Presets encode practical compatibility knowledge for general use, web sharing, creators, social-size targets, and device classes; this is why the package is useful even when users do not want to become codec specialists.
The command-line reference makes HandBrakeCLI important for package-manager users. It supports scripted source selection, preset use, output format choices, queue-like automation, and reproducible encode settings that fit shell pipelines and server-side jobs.
HandBrake is significant because it packages a complicated stack of video codecs, containers, filters, hardware-encoder options, and UI/CLI behavior behind one name users recognize. For package maintainers, it is both a popular application and a compatibility promise: users expect the formula or package to produce working GUI or CLI transcodes without manually assembling FFmpeg/x264/x265/SVT-AV1 workflows.
It also illustrates why package metadata matters. There is a GUI app, a CLI executable, platform-specific build systems, GPL licensing, large dependency trees, and frequent codec capability shifts. Package nerds care because a small build-option difference can change which media workflows users can actually perform.
security posture
broad file, network, media, or database tool signal.
blue risk · medium confidence · tool
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
HandBrakeCLI | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://github.com/HandBrake/HandBrake
install metadata
| Package key | brew:handbrake |
|---|---|
| Version | 1.11.2 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/handbrake |
| Homepage | https://handbrake.fr/ |
| Repository | https://github.com/HandBrake/HandBrake |
| Upstream docs | https://handbrake.fr/docs/en/latest |
| License | GPL-2.0-only |
| Source archive | https://github.com/HandBrake/HandBrake/releases/download/1.11.2/HandBrake-1.11.2-source.tar.bz2 |
| Last updated | 2026-06-25T13:37:45+02:00 |
| Pulse | updated |
| Dependencies | dav1d, freetype, fribidi, harfbuzz, jansson, jpeg-turbo, lame, libass, libbluray, libdvdnav, libdvdread, libogg, libvorbis, libvpx, libx11, opus, speex, svt-av1, theora, x264, xz, zimg |
| Build dependencies | autoconf, automake, cmake, libtool, meson, nasm, ninja, pkgconf |
| Uses from macOS | bzip2, libxml2 |
| Bottle | available (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | handbrake |
| Version Scheme | 0 |
| Revision | 0 |
| Head Version | HEAD |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
handbrake 1.9.2+ds1-1
versatile DVD ripper and video transcoder (GTK+ GUI)
sudo apt install handbrakehandbrake-cli 1.9.2+ds1-1
versatile DVD ripper and video transcoder (command line)
sudo apt install handbrake-clihandbrake
nix profile install nixpkgs#handbrakehandbrake 1.7.2+ds1-1build2
versatile DVD ripper and video transcoder (GTK+ GUI)
sudo apt install handbrakehandbrake-cli 1.7.2+ds1-1build2
versatile DVD ripper and video transcoder (command line)
sudo apt install handbrake-clihandbrake 1.10.2-r3
Handbrake video transcoder
sudo apk add handbrakehandbrake-gtk 1.10.2-r3
HandBrake Video Transcoder - GUI
sudo apk add handbrake-gtkhandbrake-lang 1.10.2-r3
Languages for package handbrake
sudo apk add handbrake-langhandbrake 1.11.2-1
Multithreaded video transcoder
sudo pacman -S handbrakeHandBrake
sudo port install HandBrakehandbrake
choco install handbrakeextras/handbrake
scoop install extras/handbrakeHandBrake.HandBrake
winget install --id HandBrake.HandBrake -esource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.