Thanks to visit codestin.com
Credit goes to github.com

Skip to content

smeinecke/handbrake-deb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

handbrake-deb

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.

Supported distributions

  • APT repository
    • bullseye
    • bookworm
    • focal
    • jammy
    • noble
  • Build flavors
    • bullseye
    • bookworm
    • trixie
    • focal
    • jammy
    • noble

Use the APT repository

  • 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 | bash

Install packages:

sudo apt-get install -y handbrake handbrake-cli

Build locally (Docker)

This 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

About

Handbrake Build with fdk-aac, nvenc and numa support

Topics

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •