handbrake
brew install handbrake
v1.11.2
GPL-2.0-only
Open-source video transcoder supporting H.264, H.265, VP8/VP9, and audio codecs across formats.
Why you might care
Use HandBrake to batch-convert video files for compatibility, compression, or format conversion from the command line. It handles complex encoding tasks (H.264, HEVC, AV1) with hardware acceleration support and ships as a CLI tool without GUI overhead. Useful for archival, streaming prep, or device-specific encoding.
2.6k
30-day installs · #858
6.5k
90-day · #979
50.4k
365-day · #688
Runtime dependencies
dav1d
freetype
fribidi
harfbuzz
jansson
jpeg-turbo
lame
libass
libbluray
libdvdnav
libdvdread
libogg
libvorbis
libvpx
opus
speex
svt-av1
theora
x264
xz
zimg
libx11
Build dependencies
Links
- https://handbrake.fr/
- Brew formula source: Formula/h/handbrake.rb
Blurb generated by claude-haiku-4-5 on today.
Raw metadata
{
"aliases": [],
"alternatives": [
"FFmpeg",
"libav",
"VidCoder"
],
"build_dependencies": [
"autoconf",
"automake",
"cmake",
"libtool",
"meson",
"nasm",
"ninja",
"pkgconf"
],
"categories": [
"video-tool",
"converter"
],
"caveats": null,
"conflicts_with": [],
"dependencies": [
"dav1d",
"freetype",
"fribidi",
"harfbuzz",
"jansson",
"jpeg-turbo",
"lame",
"libass",
"libbluray",
"libdvdnav",
"libdvdread",
"libogg",
"libvorbis",
"libvpx",
"opus",
"speex",
"svt-av1",
"theora",
"x264",
"xz",
"zimg",
"libx11"
],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Open-source video transcoder available for Linux, Mac, and Windows",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:38:32+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "handbrake",
"github_default_branch": null,
"github_last_commit_at": null,
"github_readme_excerpt": null,
"github_repo": null,
"github_stars": null,
"github_topics": [],
"homepage": "https://handbrake.fr/",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": "HandBrake: Open Source Video Transcoder",
"installs_30d": 2593,
"installs_365d": 50433,
"installs_90d": 6498,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "GPL-2.0-only",
"llm_generated_at": "2026-06-20T23:47:34+00:00",
"llm_model": "claude-haiku-4-5",
"name": "handbrake",
"oldnames": [],
"one_liner": "Open-source video transcoder supporting H.264, H.265, VP8/VP9, and audio codecs across formats.",
"optional_dependencies": [],
"rank_30d": 858,
"rank_365d": 688,
"rank_90d": 979,
"raw_hash": "23410f6119bf622b",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/h/handbrake.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [
{
"m4": "build"
},
{
"python": "build"
},
"bzip2",
"libxml2"
],
"version_head": "HEAD",
"version_stable": "1.11.2",
"versioned_formulae": [],
"why_use_this": "Use HandBrake to batch-convert video files for compatibility, compression, or format conversion from the command line. It handles complex encoding tasks (H.264, HEVC, AV1) with hardware acceleration support and ships as a CLI tool without GUI overhead. Useful for archival, streaming prep, or device-specific encoding."
}