Custom HandBrake build container and Debian/Ubuntu APT repository.
This build includes support for fdk-aac, numa, Intel QSV, and NVIDIA NVENC/NVDEC. Note: the normal/stock HandBrake build typically does not include fdk-aac, numa or Intel QSV enabled out of the box.
- APT repository
- bullseye
- bookworm
- focal
- jammy
- noble
- Build flavors
- bullseye
- bookworm
- trixie
- focal
- jammy
- noble
- Manual setup
sudo apt-get update
sudo apt-get install -y software-properties-common wget lsb-release ca-certificates
sudo wget -O /usr/share/keyrings/smeinecke.github.io-handbrake-deb.key https://smeinecke.github.io/handbrake-deb/public.key
sudo apt-add-repository "deb [signed-by=/usr/share/keyrings/smeinecke.github.io-handbrake-deb.key arch=amd64] https://smeinecke.github.io/handbrake-deb/repo $(lsb_release -sc) main"
sudo apt-get update- One-liner
wget -O- https://smeinecke.github.io/handbrake-deb/add-repository.sh | bashInstall packages:
sudo apt-get install -y handbrake handbrake-cliThis repository includes a local helper that builds inside a container and copies resulting *.deb files into the current directory.
./build_in_container.sh <deb_flavor> <hb_tag>Example:
./build_in_container.sh bookworm 1.10.2