debian_ffmpeg
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNä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) ====== | ||
| + | |||
| + | < | ||
| + | |||
| + | |||
| + | 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-libtheora --enable-libvpx --enable-libvo-amrwbenc \ | ||
| + | --enable-libxavs | ||
| + | --enable-openal --enable-libutvideo --enable-libv4l2 --enable-libpulse \ | ||
| + | --enable-libmodplug --enable-libass --enable-libcdio --enable-vdpau --enable-libbluray | ||
| + | </ | ||
| + | |||
| + | |||
| ====== Debian Wheezy ====== | ====== Debian Wheezy ====== | ||
| Zeile 10: | Zeile 43: | ||
| # Go to local source directory | # Go to local source directory | ||
| cd / | cd / | ||
| - | |||
| - | # 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 | + | git clone git://source.ffmpeg.org/ |
| # 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 / | + | 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/ | + | |
| - | # here's a solution: | + | |
| - | cd .. | + | |
| - | apt-get remove x264 | + | |
| - | git clone git:// | + | |
| - | cd x264 | + | |
| - | ./configure --enable-static --enable-shared | + | |
| - | make && make install | + | |
| - | ldconfig | + | |
| - | cd .. && cd ffmpeg* | + | |
| - | LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/ | + | |
| - | make clean | + | |
| - | checkinstall -D --install=no --pkgname=ffmpeg-full --autodoinst=yes -y | + | |
| - | # install the package :) | ||
| - | dpkg -i ffmpeg-full_*-1_amd64.deb | ||
| </ | </ | ||
debian_ffmpeg.1410175267.txt.gz · Zuletzt geändert: von admin
