This article is for an older version of HandBrake. All versions.
Dieser Artikel ist für eine ältere Version von HandBrake. Alle Versionen.
Installing dependencies on Alpine
The following instructions are for Alpine 3.18.
Basic requirements to run commands:
- sudo (for normal user accounts)
Dependencies:
- autoconf
- automake
- busybox
- cmake
- g++
- git
- jansson-dev
- lame-dev
- libass-dev
- libjpeg-turbo-dev
- libtheora-dev
- libtool
- libvorbis-dev
- libvpx-dev
- libxml2-dev
- m4
- make
- meson
- nasm
- ninja
- numactl-dev
- opus-dev
- patch
- pkgconf
- python3
- speex-dev
- tar
- x264-dev
Intel Quick Sync Video dependencies (optional):
- libva-dev
- libdrm-dev
Graphical interface dependencies:
- desktop-file-utils
- gstreamer-dev
- gst-libav
- gst-plugins-base-dev
- gst-plugins-good
- gtk+3.0-dev
Install dependencies.
sudo apk add autoconf automake busybox cmake g++ git jansson-dev lame-dev libass-dev libjpeg-turbo-dev libtheora-dev libtool libvorbis-dev libvpx-dev libxml2-dev m4 make meson nasm ninja numactl-dev opus-dev patch pkgconf python3 speex-dev tar x264-dev
To build with Intel Quick Sync Video support, install the QSV dependencies.
sudo apk add libva-dev libdrm-dev
To build the GTK GUI, install the graphical interface dependencies.
sudo apk add desktop-file-utils gst-libav gst-plugins-base-dev gst-plugins-good gtk+3.0-dev
Alpine is now prepared to build HandBrake. See Building HandBrake for Linux for further instructions.