25 Jul 2018
Mann muss vlc dann kompilieren, wenn der mit dem System mitgelieferte irgendein Feature nicht hat, z. B. einen Codec, den man gerne nutzen möchte. Die Gründe können vielfältig sein…
# apt-get install build-essential autoconf automake libva-dev libebml-dev \
libmatroska-dev libmp4v2-2 libmp4v2-dev libmpeg2-4 libmpeg2-4-dev \
libavcodec-dev libavformat-dev libogg-dev libogg0 libvorbis-dev \
libvorbis0a liba52-0.7.4-dev liba52-0.7.4 libmad0-dev libmad0 libwxgtk3.0-dev \
libpostproc-dev lua5.2 liblua5.2-dev libtolua-dev libxcb-shm0-dev \
libxcb-composite0-dev libxcb-xv0-dev libswscale-dev libasound2-dev libgcrypt20-dev \
libfaad-dev libflac-dev libspeex-dev libtheora-dev libfreetype6-dev \
libcaca-dev libx264-dev libncursesw5-dev libqt4-dev libasound2-dev
Wenn man zusätzlich DVD-Unterstützung braucht, muss man dies installieren, das ist aber beim Standard-Debian nicht dabei:
# apt-get install libdvdcss2 libdvdcss2-dev libdvdplay0 libdvdplay0-dev \
libdvdnav-dev libdvdnav4 libdvdread3-dev libdvdread3
$ wget https://download.videolan.org/vlc/2.2.0/vlc-2.2.0.tar.xz
$ tar -xvf vlc-2.2.0.tar.xz
$ cd vlc-2.2.0
$ ./configure --enable-x11 --enable-xvideo --disable-gtk \
--enable-sdl --enable-ffmpeg --with-ffmpeg-mp3lame \
--enable-mad --enable-libdvbpsi --enable-a52 --enable-dts \
--enable-libmpeg2 --enable-faad \
--enable-vorbis --enable-ogg --enable-theora --enable-faac\
--enable-mkv --enable-freetype --enable-fribidi \
--enable-speex --enable-flac --enable-livedotcom \
--with-livedotcom-tree=/usr/lib/live --enable-caca \
--enable-skins --disable-skins2 --enable-alsa --disable-kde\
--enable-qt --enable-ncurses \
--enable-release --enable-matroska
$ make
# make install
Achtung - dies erhebt keinen Anspruch auf Funktion, Vollständigkeit und Richtigkeit. Es tat einfach, was ich derzeit benötigte.