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
Letzte Überarbeitung Beide Seiten der Revision
debian_ffmpeg [2013/02/03 14:31]
admin
debian_ffmpeg [2014/09/08 15:04]
admin
Zeile 1: Zeile 1:
-====== Debian: ffmpeg ======+====== Debian ​Wheezy ====== 
 + 
 +<​file>​ 
 +echo "deb http://​www.deb-multimedia.org wheezy main non-free"​ >> /​etc/​apt/​sources.list 
 +echo "​deb-src http://​www.deb-multimedia.org wheezy main non-free"​ >> /​etc/​apt/​sources.list 
 +apt-get update 
 +apt-get install deb-multimedia-keyring # if this aborts, try again 
 +apt-get update 
 + 
 +# Go to local source directory 
 +cd /​usr/​local/​src 
 + 
 +# Install all dependencies we'll need 
 +aptitude install \ 
 +  -y                  \ 
 +  libfaad-dev ​        \ 
 +  faad                \ 
 +  faac                \ 
 +  libfaac0 ​           \ 
 +  libfaac-dev ​        \ 
 +  libmp3lame-dev ​     \ 
 +  x264                \ 
 +  libx264-dev ​        \ 
 +  libxvidcore-dev ​    \ 
 +  build-essential ​    \ 
 +  checkinstall 
 + 
 +# Install all build dependencies for ffmpeg 
 +apt-get build-dep ffmpeg 
 + 
 +# Get the actual ffmpeg source code 
 +git clone git://​source.ffmpeg.org/​ffmpeg.git ffmpeg 
 + 
 +# Go into the ffmpeg source directory 
 +cd ffmpeg-* 
 + 
 +# Configure it 
 +./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 
 +make install 
 + 
 +</​file>​ 
 + 
 +====== Debian Squeze: ffmpeg ======
  
   *Debian Squeeze (Februar 2013)   *Debian Squeeze (Februar 2013)
Zeile 27: Zeile 89:
     libvpx-dev libfreetype6-dev frei0r-plugins-dev librtmp-dev libaacplus-dev libx264-dev \     libvpx-dev libfreetype6-dev frei0r-plugins-dev librtmp-dev libaacplus-dev libx264-dev \
     libavdevice-dev libavfilter-dev libavformat-dev libavutil-dev     libavdevice-dev libavfilter-dev libavformat-dev libavutil-dev
 +
 +  echo "/​usr/​local/​lib"​ >> /​etc/​ld.so.conf.d/​local.conf
 +
 +  export LD_LIBRARY_PATH=/​usr/​local/​lib:​$LD_LIBRARY_PATH
  
   cd /usr/src   cd /usr/src
Zeile 41: Zeile 107:
   make   make
   make install   make install
 +  cd ..
  
   svn co https://​xavs.svn.sourceforge.net/​svnroot/​xavs/​trunk xavs   svn co https://​xavs.svn.sourceforge.net/​svnroot/​xavs/​trunk xavs
Zeile 47: Zeile 114:
   make   make
   make install   make install
 +  cd ..
  
   git clone git://​git.videolan.org/​x264.git   git clone git://​git.videolan.org/​x264.git
   cd x264/   cd x264/
   ./configure --extra-asflags=fPIC --disable-asm --enable-shared --enable-static   ./configure --extra-asflags=fPIC --disable-asm --enable-shared --enable-static
 +  make
 +  make install
 +  cd ..
  
 +  wget http://​www.ffmpeg.org/​releases/​ffmpeg-1.1.tar.gz
   cd ffmpeg-1.1.1/​   cd ffmpeg-1.1.1/​
   make clean   make clean
debian_ffmpeg.txt · Zuletzt geändert: 2016/06/24 12:32 von admin