handbrake

Install command:
brew install handbrake

Open-source video transcoder available for Linux, Mac, and Windows

https://handbrake.fr/

License: GPL-2.0-only

Formula JSON API: /api/formula/handbrake.json

Formula code: handbrake.rb on GitHub

Bottle (binary package) installation support provided for:

macOS on
Apple Silicon
sequoia
sonoma
ventura
macOS on
Intel
sonoma
ventura
Linux ARM64
x86_64

Current versions:

stable 1.10.1
head ⚡️ HEAD

Depends on:

dav1d 1.5.1 AV1 decoder targeted to be small and fast
freetype 2.13.3 Software library to render fonts
fribidi 1.0.16 Implementation of the Unicode BiDi algorithm
harfbuzz 11.4.4 OpenType text shaping engine
jansson 2.14.1 C library for encoding, decoding, and manipulating JSON
jpeg-turbo 3.1.1 JPEG image codec that aids compression and decompression
lame 3.100 High quality MPEG Audio Layer III (MP3) encoder
libass 0.17.4 Subtitle renderer for the ASS/SSA subtitle format
libbluray 1.4.0 Blu-Ray disc playback library for media players like VLC
libdvdnav 6.1.1 DVD navigation library
libdvdread 6.1.3 C library for reading DVD-video images
libogg 1.3.6 Ogg Bitstream Library
libvorbis 1.3.7 Vorbis general audio compression codec
libvpx 1.15.2 VP8/VP9 video codec
opus 1.5.2 Audio codec
speex 1.2.1 Audio codec designed for speech
svt-av1 3.1.2 AV1 encoder
theora 1.2.0 Open video compression format
x264 r3108 H.264/AVC encoder
xz 5.8.1 General-purpose data compression with high compression ratio
zimg 3.0.6 Scaling, colorspace conversion, and dithering library

Depends on when building from source:

autoconf 2.72 Automatic configure script builder
automake 1.18.1 Tool for generating GNU Standards-compliant Makefiles
cmake 4.1.0 Cross-platform make
libtool 2.5.4 Generic library support script
meson 1.9.0 Fast and user friendly build system
nasm 2.16.03 Netwide Assembler (NASM) is an 80x86 assembler
ninja 1.13.1 Small build system for use with gyp or CMake
pkgconf 2.5.1 Package compiler and linker metadata toolkit
yasm 1.3.0 Modular BSD reimplementation of NASM

Analytics:

Installs (30 days)
handbrake 14,120
handbrake --HEAD 38
Installs on Request (30 days)
handbrake 14,121
handbrake --HEAD 38
Build Errors (30 days)
handbrake 94
handbrake --HEAD 1
Installs (90 days)
handbrake 16,159
handbrake --HEAD 41
Installs on Request (90 days)
handbrake 16,162
handbrake --HEAD 41
Installs (365 days)
handbrake 28,388
handbrake --HEAD 115
Installs on Request (365 days)
handbrake 28,389
handbrake --HEAD 115