ffpeg编译安装过程,ffpeg编译过程


debian 64位版本

最新版本0.5,在debian的testing里

#vi ffmpeg-0.5+svn20090706/debian/confflags
源包105行添加debian/confflags
#####add by laijingli#######
confflags += --enable-libx264
confflags += --enable-nonfree
#####add by laijingli#######

ffmpeg依赖关系
dpkg-checkbuilddeps: Unmet build dependencies: debhelper (>= 7) libasound2-dev libbz2-dev libdc1394-22-dev

libdirac-dev libfaad-dev | libfaad2-dev libfreetype6-dev libgsm1-dev libimlib2-dev libopenjpeg-dev libraw1394-dev

libschroedinger-dev libsdl1.2-dev libspeex-dev libtheora-dev (>> 0.0.0.alpha4) libvorbis-dev libx11-dev libxext-dev

libvdpau-dev libxvmc-dev quilt texi2html yasm doxygen

比较难找的2个依赖,在testing里面dpkg-checkbuilddeps: Unmet build dependencies: libdirac-dev libvdpau-dev

缺少ERROR: libx264 not found 添加源deb http://www.debian-multimedia.org testing main(这里用较新的testing源)然后

apt-get install libx264-dev

编译安装

debian默认安装的ffmpeg
120-test:/home/lai/ffmpeg/ffmpeg-0.5+svn20090706# ffmpeg
FFmpeg version SVN-r19352-4:0.5+svn20090706-6, Copyright (c) 2000-2009 Fabrice Bellard, et al.
  configuration: --disable-encoder=h263 --disable-encoder=h263p --disable-encoder=mpeg2video --disable-

encoder=mpeg4 --disable-encoder=msmpeg4v1 --disable-encoder=msmpeg4v2 --disable-encoder=msmpeg4v3 --extra-

version=4:0.5+svn20090706-6 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib

--enable-libdirac --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-libspeex --enable-

libtheora --enable-libvorbis --enable-pthreads --enable-zlib --disable-stripping --disable-vhook --enable-runtime-

cpudetect --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libfaad --enable-libdc1394 --

enable-shared --disable-static
  libavutil     49.15. 0 / 49.15. 0
  libavcodec    52.20. 0 / 52.20. 0
  libavformat   52.31. 0 / 52.31. 0
  libavdevice   52. 1. 0 / 52. 1. 0
  libavfilter    0. 4. 0 /  0. 4. 0
  libswscale     0. 7. 1 /  0. 7. 1
  libpostproc   51. 2. 0 / 51. 2. 0
  built on Jan 31 2010 19:49:46, gcc: 4.4.3
At least one output file must be specified

相关内容

    暂无相关文章