Benutzer-Werkzeuge

Webseiten-Werkzeuge


debian_ffmpeg

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
debian_ffmpeg [2014/09/08 13:21]
admin
debian_ffmpeg [2016/06/24 12:32] (aktuell)
admin
Zeile 1: Zeile 1:
 +====== Debian Jessie (8.0) ======
 +
 +<​file>​
 +
 +
 +apt-get install subversion unzip frei0r-plugins-dev libdc1394-22-dev libfaac-dev \
 +  libmp3lame-dev libx264-dev libdirac-dev libxvidcore-dev libfreetype6-dev \
 +  libvorbis-dev libgsm1-dev libopencore-amrnb-dev libopencore-amrwb-dev \
 +  libopenjpeg-dev librtmp-dev libschroedinger-dev libspeex-dev libtheora-dev \
 +  libva-dev libvpx-dev libvo-amrwbenc-dev libvo-aacenc-dev libaacplus-dev libbz2-dev \
 +  libssl-dev libopenal-dev libv4l-dev libpulse-dev libmodplug-dev \
 +  libass-dev libcdio-dev libcdio-cdda-dev libcdio-paranoia-dev libvdpau-dev \
 +  libxfixes-dev libxext-dev libbluray-dev build-essential git-core yasm libgpac-dev \
 +  libdirac-dev libgsm1-dev libschroedinger-dev libspeex-dev libvorbis-dev libopenjpeg-dev \
 +  libdc1394-22-dev libsdl1.2-dev zlib1g-dev texi2html libfaac-dev libfaad-dev \
 +  libmp3lame-dev libtheora-dev libopencore-amrnb-dev libopencore-amrwb-dev \
 +  libvpx-dev libfreetype6-dev frei0r-plugins-dev librtmp-dev libaacplus-dev libx264-dev \
 +  libavdevice-dev libavfilter-dev libavformat-dev libavutil-dev
 +
 +
 +./configure --enable-gpl --enable-nonfree --enable-postproc --enable-pthreads \
 +--enable-x11grab --enable-swscale --enable-version3 --enable-shared --disable-yasm \
 +--enable-filter=movie --enable-frei0r --enable-libdc1394 --enable-libfaac \
 +--enable-libmp3lame --enable-libx264 --enable-libxvid --enable-libfreetype \
 +--enable-libvorbis --enable-libgsm --enable-libopencore-amrnb --enable-libopencore-amrwb \
 +--enable-libopenjpeg ​ --enable-libschroedinger --enable-libspeex \
 +--enable-libtheora --enable-libvpx --enable-libvo-amrwbenc \
 +--enable-libxavs ​    ​--enable-bzlib --enable-openssl \
 +--enable-openal --enable-libutvideo --enable-libv4l2 --enable-libpulse \
 +--enable-libmodplug --enable-libass --enable-libcdio --enable-vdpau --enable-libbluray ​
 +</​file>​
 +
 +
 ====== Debian Wheezy ====== ====== Debian Wheezy ======
  
Zeile 10: Zeile 43:
 # Go to local source directory # Go to local source directory
 cd /​usr/​local/​src cd /​usr/​local/​src
- 
-# Become root 
-su - 
  
 # Install all dependencies we'll need # Install all dependencies we'll need
Zeile 33: Zeile 63:
  
 # Get the actual ffmpeg source code # Get the actual ffmpeg source code
-apt-get ​source ffmpeg+git clone git://source.ffmpeg.org/​ffmpeg.git ​ffmpeg
  
 # Go into the ffmpeg source directory # Go into the ffmpeg source directory
Zeile 59: Zeile 89:
 --enable-libopencore-amrwb --enable-libopencore-amrwb
  
-# a fix +make 
-mkdir -p /​usr/​local/​share/​ffmpeg  +make install
- +
-# Generate the debian package (*.deb) +
-checkinstall -D --install=no --pkgname=ffmpeg-full --autodoinst=yes -y +
- +
-# if after this step you'll probably will get an error +
-# libavcodec/​libx264.c:​492:​ undefined reference to `x264_encoder_open_125'​ +
-# here's a solution: +
-cd .. +
-apt-get remove x264 +
-git clone git://​git.videolan.org/​x264.git +
-cd x264 +
-./configure --enable-static --enable-shared +
-make && make install +
-ldconfig +
-cd .. && cd ffmpeg* +
-LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/​usr/​src/​x264/​libx264.a ./configure --enable-gpl --enable-nonfree --enable-libfaac --enable-libgsm --enable-libmp3lame --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid --enable-zlib --enable-postproc --enable-swscale --enable-pthreads --enable-x11grab --enable-libdc1394 --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb +
-make clean +
-checkinstall -D --install=no --pkgname=ffmpeg-full --autodoinst=yes -y+
  
-# install the package :) 
-dpkg -i ffmpeg-full_*-1_amd64.deb 
 </​file>​ </​file>​
  
debian_ffmpeg.1410175267.txt.gz · Zuletzt geändert: 2014/09/08 13:21 von admin