Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | Nächste Überarbeitung Beide Seiten der Revision | ||
debian_ffmpeg [2014/09/08 13:21] admin |
debian_ffmpeg [2014/09/08 14:43] admin [Debian Wheezy] |
||
---|---|---|---|
Zeile 33: | Zeile 33: | ||
# 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 59: | ||
--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> | ||