多谢解答!<br><br>ffmpeng在执行时会打出一段log: <br>FFmpeg version SVN-r0.5.1-4:0.5.1-1ubuntu1, Copyright (c) 2000-2009 Fabrice Bellard, et al.<br>  configuration: --extra-version=4:0.5.1-<div id=":8y" class="ii gt">1ubuntu1
 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau 
--enable-bzlib --enable-libgsm --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-libdc1394 --enable-shared 
--disable-static</div><br>如果支持的话log里面会有对应的选项的。(上面的log显然没有)<br>我查了下其它系统的ffmpeg,默认是支持的。我想可能ubuntu软件里面的这个版本在打包时就没提供支持的选项,所以并非是系统缺少对应的xvid编码库;要想让它支持,可能得自己下载原码,然后在configure的时候将对应的选项加上再编译安装即可。<br><br><br><div class="gmail_quote">
在 2010年7月31日 上午9:05,Xiang Liu <span dir="ltr">&lt;<a href="mailto:hsiang.liu@gmail.com">hsiang.liu@gmail.com</a>&gt;</span>写道:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im">On 四, 2010-07-29 at 18:09 +0800, wzc0066 wrote:<br>
&gt; 大家好,Ubuntu1.04系统,使用ffmpeg转换一个视频提示不识别 libxvid<br>
&gt; 编码,以前在debian上都是通过这条命令操作的,该装的包(包括 -dev 后缀的)都已经安装了,如 libavutil libavcodec<br>
&gt; libavformat libavdevice libavfilte libswscale libpostproc 等等。<br>
&gt;<br>
&gt; 不知是什么原因?<br>
<br>
</div>ffmpeg我没有用过,但是用过mencoder,有时候对于某些格式的某些参数是会存在<br>
不支持的问题。如果你只是为了考虑单独的编码转换,考虑一下<br>
Handbrake(推荐),或则avidemux<br>
Handbrake有图形界面和命令行两种方式<br>
avidemux有图形界面,好像也有命令行方式<br>
<br>
我自己用Handbrake,将生活视频转为H264编码。<br>
<br>
<br>
</blockquote></div><br><br clear="all"><br>-- <br>wzc0066<br>