mirror of
https://github.com/HandBrake/HandBrake-docs.git
synced 2026-04-13 18:21:57 -05:00
docs: Move Linux QSV dependencies before GUI dependencies.
Since they apply to the CLI also.
This commit is contained in:
@@ -53,6 +53,11 @@ Dependencies:
|
||||
- x265
|
||||
- xz
|
||||
|
||||
Intel Quick Sync Video dependencies (optional):
|
||||
|
||||
- libva
|
||||
- libdrm
|
||||
|
||||
Graphical interface dependencies:
|
||||
|
||||
- dbus-glib
|
||||
@@ -64,21 +69,16 @@ Graphical interface dependencies:
|
||||
- libnotify
|
||||
- webkit2gtk
|
||||
|
||||
Intel Quick Sync Video dependencies (optional):
|
||||
|
||||
- libva
|
||||
- libdrm
|
||||
|
||||
Install dependencies.
|
||||
|
||||
sudo pacman -S base-devel cmake flac fontconfig freetype2 fribidi git harfbuzz jansson lame libass libbluray libogg libsamplerate libtheora libvorbis libvpx libxml2 meson nasm ninja numactl opus python2 speex x264 x265 xz
|
||||
|
||||
To build the GTK [GUI](abbr:Graphical User Interface), install the graphical interface dependencies. Requires the GNOME desktop and associated packages, e.g. installed using `pacman -S xorg xorg-server && pacman -S gnome gnome-extra`.
|
||||
|
||||
sudo pacman -S dbus-glib gstreamer gst-libav gst-plugins-base intltool libgudev libnotify webkit2gtk
|
||||
|
||||
To build with Intel Quick Sync Video support, install the QSV dependencies.
|
||||
|
||||
sudo pacman -S libva libdrm
|
||||
|
||||
To build the GTK [GUI](abbr:Graphical User Interface), install the graphical interface dependencies. Requires the GNOME desktop and associated packages, e.g. installed using `pacman -S xorg xorg-server && pacman -S gnome gnome-extra`.
|
||||
|
||||
sudo pacman -S dbus-glib gstreamer gst-libav gst-plugins-base intltool libgudev libnotify webkit2gtk
|
||||
|
||||
Arch is now prepared to build HandBrake. See [Building HandBrake for Linux](build-linux.html) for further instructions.
|
||||
|
||||
@@ -52,6 +52,11 @@ Additional dependencies not available in the base repository:
|
||||
- speex-devel [PowerTools]
|
||||
- x264-devel [RPM Fusion]
|
||||
|
||||
Intel Quick Sync Video dependencies (optional):
|
||||
|
||||
- libva-devel
|
||||
- libdrm-devel
|
||||
|
||||
Graphical interface dependencies:
|
||||
|
||||
- dbus-glib-devel
|
||||
@@ -66,11 +71,6 @@ Additional graphical interface dependencies not available in the base repository
|
||||
- gstreamer1-libav [RPM Fusion]
|
||||
- libgudev1-devel [PowerTools]
|
||||
|
||||
Intel Quick Sync Video dependencies (optional):
|
||||
|
||||
- libva-devel
|
||||
- libdrm-devel
|
||||
|
||||
Install dependencies.
|
||||
|
||||
sudo dnf update
|
||||
@@ -92,14 +92,14 @@ Install the [RPM Fusion](http://rpmfusion.org) Free repository and related addit
|
||||
sudo dnf localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm
|
||||
sudo dnf install x264-devel
|
||||
|
||||
To build the GTK [GUI](abbr:Graphical User Interface), install the graphical interface dependencies.
|
||||
|
||||
sudo dnf install dbus-glib-devel gstreamer1-devel gstreamer1-libav gstreamer1-plugins-base-devel intltool libgudev1-devel libnotify-devel webkit2gtk3-devel
|
||||
|
||||
To build with Intel Quick Sync Video support, install the QSV dependencies.
|
||||
|
||||
sudo dnf install libva-devel libdrm-devel
|
||||
|
||||
To build the GTK [GUI](abbr:Graphical User Interface), install the graphical interface dependencies.
|
||||
|
||||
sudo dnf install dbus-glib-devel gstreamer1-devel gstreamer1-libav gstreamer1-plugins-base-devel intltool libgudev1-devel libnotify-devel webkit2gtk3-devel
|
||||
|
||||
CentOS is now prepared to build HandBrake. See [Building HandBrake for Linux](build-linux.html) for further instructions.
|
||||
|
||||
|
||||
@@ -139,6 +139,11 @@ Additional dependencies not available in the base repository:
|
||||
- opus-devel [EPEL EL6]
|
||||
- x264-devel [RPM Fusion]
|
||||
|
||||
Intel Quick Sync Video dependencies (optional):
|
||||
|
||||
- libva-devel
|
||||
- libdrm-devel
|
||||
|
||||
Graphical interface dependencies:
|
||||
|
||||
- dbus-glib-devel
|
||||
@@ -154,11 +159,6 @@ Additional graphical interface dependencies not available in the base repository
|
||||
- devtoolset-7 [SCL]
|
||||
- gstreamer1-libav [RPM Fusion]
|
||||
|
||||
Intel Quick Sync Video dependencies (optional):
|
||||
|
||||
- libva-devel
|
||||
- libdrm-devel
|
||||
|
||||
Install dependencies.
|
||||
|
||||
sudo yum update
|
||||
@@ -214,14 +214,14 @@ Install the [RPM Fusion](http://rpmfusion.org) Free repository and related addit
|
||||
sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm
|
||||
sudo yum install lame-devel x264-devel
|
||||
|
||||
To build the GTK [GUI](abbr:Graphical User Interface), install the graphical interface dependencies.
|
||||
|
||||
sudo yum install dbus-glib-devel gstreamer1-devel gstreamer1-libav gstreamer1-plugins-base-devel intltool libgudev1-devel libnotify-devel webkitgtk4-devel
|
||||
|
||||
To build with Intel Quick Sync Video support, install the QSV dependencies.
|
||||
|
||||
sudo yum install libva-devel libdrm-devel
|
||||
|
||||
To build the GTK [GUI](abbr:Graphical User Interface), install the graphical interface dependencies.
|
||||
|
||||
sudo yum install dbus-glib-devel gstreamer1-devel gstreamer1-libav gstreamer1-plugins-base-devel intltool libgudev1-devel libnotify-devel webkitgtk4-devel
|
||||
|
||||
The GNU Compiler Collection and related packages provided by CentOS 7 are old. Install and enable a newer version provided by Software Collections (SCL)[^gcc-scl]. This is recommended for building the HandBrake [CLI](abbr:Command Line Interface) and required for building the GTK [GUI](abbr:Graphical User Interface).
|
||||
|
||||
sudo yum install centos-release-scl
|
||||
|
||||
@@ -43,15 +43,15 @@ Additional dependencies not available in the base repository:
|
||||
- lame
|
||||
- x264
|
||||
|
||||
Graphical interface dependencies:
|
||||
|
||||
- desktop-dev
|
||||
|
||||
Intel Quick Sync Video dependencies (optional):
|
||||
|
||||
- devpkg-libva
|
||||
- devpkg-libdrm
|
||||
|
||||
Graphical interface dependencies:
|
||||
|
||||
- desktop-dev
|
||||
|
||||
Install dependencies.
|
||||
|
||||
sudo swupd update
|
||||
@@ -88,12 +88,12 @@ Build and install the dependencies not available in the base repository.
|
||||
sudo ldconfig
|
||||
fi
|
||||
|
||||
To build the GTK [GUI](abbr:Graphical User Interface), install the graphical interface dependencies.
|
||||
|
||||
sudo swupd bundle-add desktop-dev
|
||||
|
||||
To build with Intel Quick Sync Video support, install the QSV dependencies.
|
||||
|
||||
sudo swupd bundle-add devpkg-libva devpkg-libdrm
|
||||
|
||||
To build the GTK [GUI](abbr:Graphical User Interface), install the graphical interface dependencies.
|
||||
|
||||
sudo swupd bundle-add desktop-dev
|
||||
|
||||
Clear is now prepared to build HandBrake. See [Building HandBrake for Linux](build-linux.html) for further instructions.
|
||||
|
||||
@@ -70,6 +70,11 @@ Additional Debian 9 dependencies not available in the base repository:
|
||||
- meson [backports]
|
||||
- nasm [sid]
|
||||
|
||||
Intel Quick Sync Video dependencies (optional):
|
||||
|
||||
- libva-dev
|
||||
- libdrm-dev
|
||||
|
||||
Graphical interface dependencies:
|
||||
|
||||
- intltool
|
||||
@@ -83,11 +88,6 @@ Graphical interface dependencies:
|
||||
- libnotify-dev
|
||||
- libwebkit2gtk-4.0-dev (libwebkitgtk-3.0-dev for Debian 9)
|
||||
|
||||
Intel Quick Sync Video dependencies (optional):
|
||||
|
||||
- libva-dev
|
||||
- libdrm-dev
|
||||
|
||||
Install dependencies.
|
||||
|
||||
sudo apt-get update
|
||||
@@ -108,15 +108,15 @@ If you are running Debian 9, the `nasm` package is too old. Install a newer vers
|
||||
sudo curl -L 'http://ftp.debian.org/debian/pool/main/n/nasm/nasm_2.13.03-1_amd64.deb' -o /var/cache/apt/archives/nasm_2.13.03-1_amd64.deb
|
||||
sudo dpkg -i /var/cache/apt/archives/nasm_2.13.03-1_amd64.deb
|
||||
|
||||
To build with Intel Quick Sync Video support, install the QSV dependencies.
|
||||
|
||||
sudo apt-get install libva-dev libdrm-dev
|
||||
|
||||
To build the GTK [GUI](abbr:Graphical User Interface), install the graphical interface dependencies.
|
||||
|
||||
sudo apt-get install intltool libappindicator-dev libdbus-glib-1-dev libglib2.0-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgtk-3-dev libgudev-1.0-dev libnotify-dev
|
||||
sudo apt-get install libwebkit2gtk-4.0-dev || sudo apt-get install libwebkitgtk-3.0-dev
|
||||
|
||||
To build with Intel Quick Sync Video support, install the QSV dependencies.
|
||||
|
||||
sudo apt-get install libva-dev libdrm-dev
|
||||
|
||||
Debian is now prepared to build HandBrake. See [Building HandBrake for Linux](build-linux.html) for further instructions.
|
||||
|
||||
[^nasm-sid]: Installing newer packages than those available in the base repository may lead to incompatibility with other software expecting specific package versions.
|
||||
|
||||
@@ -63,6 +63,11 @@ Additional dependencies not available in the base repository:
|
||||
|
||||
- x264-devel [RPM Fusion]
|
||||
|
||||
Intel Quick Sync Video dependencies (optional):
|
||||
|
||||
- libva-devel
|
||||
- libdrm-devel
|
||||
|
||||
Graphical interface dependencies:
|
||||
|
||||
- X Software Development
|
||||
@@ -76,11 +81,6 @@ Graphical interface dependencies:
|
||||
- libnotify-devel
|
||||
- webkit2gtk3-devel
|
||||
|
||||
Intel Quick Sync Video dependencies (optional):
|
||||
|
||||
- libva-devel
|
||||
- libdrm-devel
|
||||
|
||||
Install dependencies.
|
||||
|
||||
sudo dnf update
|
||||
@@ -92,13 +92,13 @@ Install the [RPM Fusion](http://rpmfusion.org) Free repository and related addit
|
||||
sudo dnf localinstall --nogpgcheck https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(cat /etc/system-release | awk '{ print $3}').noarch.rpm
|
||||
sudo dnf install x264-devel
|
||||
|
||||
To build with Intel Quick Sync Video support, install the QSV dependencies.
|
||||
|
||||
sudo dnf install libva-devel libdrm-devel
|
||||
|
||||
To build the GTK [GUI](abbr:Graphical User Interface), install the graphical interface dependencies.
|
||||
|
||||
sudo dnf groupinstall "X Software Development" "GNOME Software Development"
|
||||
sudo dnf install dbus-glib-devel gstreamer1-devel gstreamer1-libav gstreamer1-plugins-base-devel intltool libgudev1-devel libnotify-devel webkit2gtk3-devel
|
||||
|
||||
To build with Intel Quick Sync Video support, install the QSV dependencies.
|
||||
|
||||
sudo dnf install libva-devel libdrm-devel
|
||||
|
||||
Fedora is now prepared to build HandBrake. See [Building HandBrake for Linux](build-linux.html) for further instructions.
|
||||
|
||||
@@ -70,6 +70,11 @@ Additional Ubuntu 18.04 LTS dependencies:
|
||||
- python3-pip
|
||||
- meson (via pip3)
|
||||
|
||||
Intel Quick Sync Video dependencies (optional):
|
||||
|
||||
- libva-dev
|
||||
- libdrm-dev
|
||||
|
||||
Graphical interface dependencies:
|
||||
|
||||
- gstreamer1.0-libav
|
||||
@@ -84,11 +89,6 @@ Graphical interface dependencies:
|
||||
- libnotify-dev
|
||||
- libwebkit2gtk-4.0-dev
|
||||
|
||||
Intel Quick Sync Video dependencies (optional):
|
||||
|
||||
- libva-dev
|
||||
- libdrm-dev
|
||||
|
||||
Install dependencies.
|
||||
|
||||
sudo apt-get update
|
||||
@@ -103,12 +103,12 @@ If you are running Ubuntu 18.04 LTS, the `meson` package is too old. Install a n
|
||||
sudo apt-get install python3-pip
|
||||
sudo pip3 install meson
|
||||
|
||||
To build the GTK [GUI](abbr:Graphical User Interface), install the graphical interface dependencies.
|
||||
|
||||
sudo apt-get install gstreamer1.0-libav intltool libappindicator-dev libdbus-glib-1-dev libglib2.0-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgtk-3-dev libgudev-1.0-dev libnotify-dev libwebkit2gtk-4.0-dev
|
||||
|
||||
To build with Intel Quick Sync Video support, install the QSV dependencies.
|
||||
|
||||
sudo apt-get install libva-dev libdrm-dev
|
||||
|
||||
To build the GTK [GUI](abbr:Graphical User Interface), install the graphical interface dependencies.
|
||||
|
||||
sudo apt-get install gstreamer1.0-libav intltool libappindicator-dev libdbus-glib-1-dev libglib2.0-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgtk-3-dev libgudev-1.0-dev libnotify-dev libwebkit2gtk-4.0-dev
|
||||
|
||||
Ubuntu is now prepared to build HandBrake. See [Building HandBrake for Linux](build-linux.html) for further instructions.
|
||||
|
||||
@@ -53,6 +53,11 @@ Dependencies:
|
||||
- x265
|
||||
- xz
|
||||
|
||||
Intel Quick Sync Video dependencies (optional):
|
||||
|
||||
- libva
|
||||
- libdrm
|
||||
|
||||
Graphical interface dependencies:
|
||||
|
||||
- dbus-glib
|
||||
@@ -64,21 +69,16 @@ Graphical interface dependencies:
|
||||
- libnotify
|
||||
- webkit2gtk
|
||||
|
||||
Intel Quick Sync Video dependencies (optional):
|
||||
|
||||
- libva
|
||||
- libdrm
|
||||
|
||||
Install dependencies.
|
||||
|
||||
sudo pacman -S base-devel cmake flac fontconfig freetype2 fribidi git harfbuzz jansson lame libass libbluray libogg libsamplerate libtheora libvorbis libvpx libxml2 meson nasm ninja numactl opus python2 speex x264 x265 xz
|
||||
|
||||
To build the GTK [GUI](abbr:Graphical User Interface), install the graphical interface dependencies. Requires the GNOME desktop and associated packages, e.g. installed using `pacman -S xorg xorg-server && pacman -S gnome gnome-extra`.
|
||||
|
||||
sudo pacman -S dbus-glib gstreamer gst-libav gst-plugins-base intltool libgudev libnotify webkit2gtk
|
||||
|
||||
To build with Intel Quick Sync Video support, install the QSV dependencies.
|
||||
|
||||
sudo pacman -S libva libdrm
|
||||
|
||||
To build the GTK [GUI](abbr:Graphical User Interface), install the graphical interface dependencies. Requires the GNOME desktop and associated packages, e.g. installed using `pacman -S xorg xorg-server && pacman -S gnome gnome-extra`.
|
||||
|
||||
sudo pacman -S dbus-glib gstreamer gst-libav gst-plugins-base intltool libgudev libnotify webkit2gtk
|
||||
|
||||
Arch is now prepared to build HandBrake. See [Building HandBrake for Linux](build-linux.html) for further instructions.
|
||||
|
||||
@@ -52,6 +52,11 @@ Additional dependencies not available in the base repository:
|
||||
- speex-devel [PowerTools]
|
||||
- x264-devel [RPM Fusion]
|
||||
|
||||
Intel Quick Sync Video dependencies (optional):
|
||||
|
||||
- libva-devel
|
||||
- libdrm-devel
|
||||
|
||||
Graphical interface dependencies:
|
||||
|
||||
- dbus-glib-devel
|
||||
@@ -66,11 +71,6 @@ Additional graphical interface dependencies not available in the base repository
|
||||
- gstreamer1-libav [RPM Fusion]
|
||||
- libgudev1-devel [PowerTools]
|
||||
|
||||
Intel Quick Sync Video dependencies (optional):
|
||||
|
||||
- libva-devel
|
||||
- libdrm-devel
|
||||
|
||||
Install dependencies.
|
||||
|
||||
sudo dnf update
|
||||
@@ -92,14 +92,14 @@ Install the [RPM Fusion](http://rpmfusion.org) Free repository and related addit
|
||||
sudo dnf localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm
|
||||
sudo dnf install x264-devel
|
||||
|
||||
To build the GTK [GUI](abbr:Graphical User Interface), install the graphical interface dependencies.
|
||||
|
||||
sudo dnf install dbus-glib-devel gstreamer1-devel gstreamer1-libav gstreamer1-plugins-base-devel intltool libgudev1-devel libnotify-devel webkit2gtk3-devel
|
||||
|
||||
To build with Intel Quick Sync Video support, install the QSV dependencies.
|
||||
|
||||
sudo dnf install libva-devel libdrm-devel
|
||||
|
||||
To build the GTK [GUI](abbr:Graphical User Interface), install the graphical interface dependencies.
|
||||
|
||||
sudo dnf install dbus-glib-devel gstreamer1-devel gstreamer1-libav gstreamer1-plugins-base-devel intltool libgudev1-devel libnotify-devel webkit2gtk3-devel
|
||||
|
||||
CentOS is now prepared to build HandBrake. See [Building HandBrake for Linux](build-linux.html) for further instructions.
|
||||
|
||||
|
||||
@@ -139,6 +139,11 @@ Additional dependencies not available in the base repository:
|
||||
- opus-devel [EPEL EL6]
|
||||
- x264-devel [RPM Fusion]
|
||||
|
||||
Intel Quick Sync Video dependencies (optional):
|
||||
|
||||
- libva-devel
|
||||
- libdrm-devel
|
||||
|
||||
Graphical interface dependencies:
|
||||
|
||||
- dbus-glib-devel
|
||||
@@ -154,11 +159,6 @@ Additional graphical interface dependencies not available in the base repository
|
||||
- devtoolset-7 [SCL]
|
||||
- gstreamer1-libav [RPM Fusion]
|
||||
|
||||
Intel Quick Sync Video dependencies (optional):
|
||||
|
||||
- libva-devel
|
||||
- libdrm-devel
|
||||
|
||||
Install dependencies.
|
||||
|
||||
sudo yum update
|
||||
@@ -214,14 +214,14 @@ Install the [RPM Fusion](http://rpmfusion.org) Free repository and related addit
|
||||
sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm
|
||||
sudo yum install lame-devel x264-devel
|
||||
|
||||
To build the GTK [GUI](abbr:Graphical User Interface), install the graphical interface dependencies.
|
||||
|
||||
sudo yum install dbus-glib-devel gstreamer1-devel gstreamer1-libav gstreamer1-plugins-base-devel intltool libgudev1-devel libnotify-devel webkitgtk4-devel
|
||||
|
||||
To build with Intel Quick Sync Video support, install the QSV dependencies.
|
||||
|
||||
sudo yum install libva-devel libdrm-devel
|
||||
|
||||
To build the GTK [GUI](abbr:Graphical User Interface), install the graphical interface dependencies.
|
||||
|
||||
sudo yum install dbus-glib-devel gstreamer1-devel gstreamer1-libav gstreamer1-plugins-base-devel intltool libgudev1-devel libnotify-devel webkitgtk4-devel
|
||||
|
||||
The GNU Compiler Collection and related packages provided by CentOS 7 are old. Install and enable a newer version provided by Software Collections (SCL)[^gcc-scl]. This is recommended for building the HandBrake [CLI](abbr:Command Line Interface) and required for building the GTK [GUI](abbr:Graphical User Interface).
|
||||
|
||||
sudo yum install centos-release-scl
|
||||
|
||||
@@ -43,15 +43,15 @@ Additional dependencies not available in the base repository:
|
||||
- lame
|
||||
- x264
|
||||
|
||||
Graphical interface dependencies:
|
||||
|
||||
- desktop-dev
|
||||
|
||||
Intel Quick Sync Video dependencies (optional):
|
||||
|
||||
- devpkg-libva
|
||||
- devpkg-libdrm
|
||||
|
||||
Graphical interface dependencies:
|
||||
|
||||
- desktop-dev
|
||||
|
||||
Install dependencies.
|
||||
|
||||
sudo swupd update
|
||||
@@ -88,12 +88,12 @@ Build and install the dependencies not available in the base repository.
|
||||
sudo ldconfig
|
||||
fi
|
||||
|
||||
To build the GTK [GUI](abbr:Graphical User Interface), install the graphical interface dependencies.
|
||||
|
||||
sudo swupd bundle-add desktop-dev
|
||||
|
||||
To build with Intel Quick Sync Video support, install the QSV dependencies.
|
||||
|
||||
sudo swupd bundle-add devpkg-libva devpkg-libdrm
|
||||
|
||||
To build the GTK [GUI](abbr:Graphical User Interface), install the graphical interface dependencies.
|
||||
|
||||
sudo swupd bundle-add desktop-dev
|
||||
|
||||
Clear is now prepared to build HandBrake. See [Building HandBrake for Linux](build-linux.html) for further instructions.
|
||||
|
||||
@@ -70,6 +70,11 @@ Additional Debian 9 dependencies not available in the base repository:
|
||||
- meson [backports]
|
||||
- nasm [sid]
|
||||
|
||||
Intel Quick Sync Video dependencies (optional):
|
||||
|
||||
- libva-dev
|
||||
- libdrm-dev
|
||||
|
||||
Graphical interface dependencies:
|
||||
|
||||
- intltool
|
||||
@@ -83,11 +88,6 @@ Graphical interface dependencies:
|
||||
- libnotify-dev
|
||||
- libwebkit2gtk-4.0-dev (libwebkitgtk-3.0-dev for Debian 9)
|
||||
|
||||
Intel Quick Sync Video dependencies (optional):
|
||||
|
||||
- libva-dev
|
||||
- libdrm-dev
|
||||
|
||||
Install dependencies.
|
||||
|
||||
sudo apt-get update
|
||||
@@ -108,15 +108,15 @@ If you are running Debian 9, the `nasm` package is too old. Install a newer vers
|
||||
sudo curl -L 'http://ftp.debian.org/debian/pool/main/n/nasm/nasm_2.13.03-1_amd64.deb' -o /var/cache/apt/archives/nasm_2.13.03-1_amd64.deb
|
||||
sudo dpkg -i /var/cache/apt/archives/nasm_2.13.03-1_amd64.deb
|
||||
|
||||
To build with Intel Quick Sync Video support, install the QSV dependencies.
|
||||
|
||||
sudo apt-get install libva-dev libdrm-dev
|
||||
|
||||
To build the GTK [GUI](abbr:Graphical User Interface), install the graphical interface dependencies.
|
||||
|
||||
sudo apt-get install intltool libappindicator-dev libdbus-glib-1-dev libglib2.0-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgtk-3-dev libgudev-1.0-dev libnotify-dev
|
||||
sudo apt-get install libwebkit2gtk-4.0-dev || sudo apt-get install libwebkitgtk-3.0-dev
|
||||
|
||||
To build with Intel Quick Sync Video support, install the QSV dependencies.
|
||||
|
||||
sudo apt-get install libva-dev libdrm-dev
|
||||
|
||||
Debian is now prepared to build HandBrake. See [Building HandBrake for Linux](build-linux.html) for further instructions.
|
||||
|
||||
[^nasm-sid]: Installing newer packages than those available in the base repository may lead to incompatibility with other software expecting specific package versions.
|
||||
|
||||
@@ -63,6 +63,11 @@ Additional dependencies not available in the base repository:
|
||||
|
||||
- x264-devel [RPM Fusion]
|
||||
|
||||
Intel Quick Sync Video dependencies (optional):
|
||||
|
||||
- libva-devel
|
||||
- libdrm-devel
|
||||
|
||||
Graphical interface dependencies:
|
||||
|
||||
- X Software Development
|
||||
@@ -76,11 +81,6 @@ Graphical interface dependencies:
|
||||
- libnotify-devel
|
||||
- webkit2gtk3-devel
|
||||
|
||||
Intel Quick Sync Video dependencies (optional):
|
||||
|
||||
- libva-devel
|
||||
- libdrm-devel
|
||||
|
||||
Install dependencies.
|
||||
|
||||
sudo dnf update
|
||||
@@ -92,13 +92,13 @@ Install the [RPM Fusion](http://rpmfusion.org) Free repository and related addit
|
||||
sudo dnf localinstall --nogpgcheck https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(cat /etc/system-release | awk '{ print $3}').noarch.rpm
|
||||
sudo dnf install x264-devel
|
||||
|
||||
To build with Intel Quick Sync Video support, install the QSV dependencies.
|
||||
|
||||
sudo dnf install libva-devel libdrm-devel
|
||||
|
||||
To build the GTK [GUI](abbr:Graphical User Interface), install the graphical interface dependencies.
|
||||
|
||||
sudo dnf groupinstall "X Software Development" "GNOME Software Development"
|
||||
sudo dnf install dbus-glib-devel gstreamer1-devel gstreamer1-libav gstreamer1-plugins-base-devel intltool libgudev1-devel libnotify-devel webkit2gtk3-devel
|
||||
|
||||
To build with Intel Quick Sync Video support, install the QSV dependencies.
|
||||
|
||||
sudo dnf install libva-devel libdrm-devel
|
||||
|
||||
Fedora is now prepared to build HandBrake. See [Building HandBrake for Linux](build-linux.html) for further instructions.
|
||||
|
||||
@@ -70,6 +70,11 @@ Additional Ubuntu 18.04 LTS dependencies:
|
||||
- python3-pip
|
||||
- meson (via pip3)
|
||||
|
||||
Intel Quick Sync Video dependencies (optional):
|
||||
|
||||
- libva-dev
|
||||
- libdrm-dev
|
||||
|
||||
Graphical interface dependencies:
|
||||
|
||||
- gstreamer1.0-libav
|
||||
@@ -84,11 +89,6 @@ Graphical interface dependencies:
|
||||
- libnotify-dev
|
||||
- libwebkit2gtk-4.0-dev
|
||||
|
||||
Intel Quick Sync Video dependencies (optional):
|
||||
|
||||
- libva-dev
|
||||
- libdrm-dev
|
||||
|
||||
Install dependencies.
|
||||
|
||||
sudo apt-get update
|
||||
@@ -103,12 +103,12 @@ If you are running Ubuntu 18.04 LTS, the `meson` package is too old. Install a n
|
||||
sudo apt-get install python3-pip
|
||||
sudo pip3 install meson
|
||||
|
||||
To build the GTK [GUI](abbr:Graphical User Interface), install the graphical interface dependencies.
|
||||
|
||||
sudo apt-get install gstreamer1.0-libav intltool libappindicator-dev libdbus-glib-1-dev libglib2.0-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgtk-3-dev libgudev-1.0-dev libnotify-dev libwebkit2gtk-4.0-dev
|
||||
|
||||
To build with Intel Quick Sync Video support, install the QSV dependencies.
|
||||
|
||||
sudo apt-get install libva-dev libdrm-dev
|
||||
|
||||
To build the GTK [GUI](abbr:Graphical User Interface), install the graphical interface dependencies.
|
||||
|
||||
sudo apt-get install gstreamer1.0-libav intltool libappindicator-dev libdbus-glib-1-dev libglib2.0-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgtk-3-dev libgudev-1.0-dev libnotify-dev libwebkit2gtk-4.0-dev
|
||||
|
||||
Ubuntu is now prepared to build HandBrake. See [Building HandBrake for Linux](build-linux.html) for further instructions.
|
||||
|
||||
Reference in New Issue
Block a user