WARNING: library configuration mismatch

来源:互联网 发布:java中的math类 编辑:程序博客网 时间:2024/05/23 12:05




root@ubuntu:/home/zhangbin# ffmpeg
ffmpeg version N-43977-g85c8303 Copyright (c) 2000-2012 the FFmpeg developers
  built on Aug 30 2012 11:14:11 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5)
  configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-shared --enable-runtime-cpudetect --enable-gray --enable-avresample --enable-x11grab --enable-bzlib --enable-libgsm --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libspeex --enable-libtheora --enable-libv4l2 --enable-libvo-aacenc --enable-libvorbis --enable-libvpx --enable-libx264 --enable-libxvid --enable-zlib --enable-pic --enable-libfaac --enable-libass
  WARNING: library configuration mismatch
  swscale     configuration: --extra-version='4:0.8.3-0ubuntu0.12.04.1' --arch=i386 --prefix=/usr --libdir=/usr/lib/i386-linux-gnu --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --enable-runtime-cpudetect --enable-libfreetype --enable-vaapi --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --shlibdir=/usr/lib/i386-linux-gnu --enable-shared --disable-static
  postproc    configuration: --extra-version='4:0.8.3-0ubuntu0.12.04.1' --arch=i386 --prefix=/usr --libdir=/usr/lib/i386-linux-gnu --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --enable-libvpx --enable-runtime-cpudetect --enable-libfreetype --enable-vaapi --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --shlibdir=/usr/lib/i386-linux-gnu --enable-shared --disable-static
  libavutil      51. 70.100 / 51. 70.100
  libavcodec     54. 54.100 / 54. 54.100
  libavformat    54. 25.104 / 54. 25.104
  libavdevice    54.  2.100 / 54.  2.100
  libavfilter     3. 14.100 /  3. 14.100
  libswscale      2.  1.101 /  2.  1.  0
  libswresample   0. 15.100 /  0. 15.100
  libpostproc    52.  0.100 / 52.  0.  0
Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...

Use -h to get full help or, even better, run 'man ffmpeg'
root@ubuntu:/home/zhangbin# 


http://askubuntu.com/questions/26169/warning-library-configuration-mismatch-when-running-ffmpeg


Some of your ffmpeg packages (the medibuntu ones) are older than the updated ones from maverick-updates.

 This can cause problems asABIs change.

Three options for avoiding a mismatch:

  1. Purge out the Medibuntu packages and go back to pure Ubuntu packages (you might lose some codec options).
  2. Set the version of the now updated packages back to the approximate medibuntu version and lock them so they're not updated again.
  3. Or compile it yourself. Not as easy as other things.

Option 2 is probably the easiest with the best results.






原创粉丝点击