多谢解答! ffmpeng在执行时会打出一段log: FFmpeg version SVN-r0.5.1-4:0.5.1-1ubuntu1, Copyright (c) 2000-2009 Fabrice Bellard, et al. configuration: --extra-version=4:0.5.1- 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
如果支持的话log里面会有对应的选项的。(上面的log显然没有) 我查了下其它系统的ffmpeg,默认是支持的。我想可能ubuntu软件里面的这个版本在打包时就没提供支持的选项,所以并非是系统缺少对应的xvid编码库;要想让它支持,可能得自己下载原码,然后在configure的时候将对应的选项加上再编译安装即可。 在 2010年7月31日 上午9:05,Xiang Liu <[email protected]>写道: > On 四, 2010-07-29 at 18:09 +0800, wzc0066 wrote: > > 大家好,Ubuntu1.04系统,使用ffmpeg转换一个视频提示不识别 libxvid > > 编码,以前在debian上都是通过这条命令操作的,该装的包(包括 -dev 后缀的)都已经安装了,如 libavutil libavcodec > > libavformat libavdevice libavfilte libswscale libpostproc 等等。 > > > > 不知是什么原因? > > ffmpeg我没有用过,但是用过mencoder,有时候对于某些格式的某些参数是会存在 > 不支持的问题。如果你只是为了考虑单独的编码转换,考虑一下 > Handbrake(推荐),或则avidemux > Handbrake有图形界面和命令行两种方式 > avidemux有图形界面,好像也有命令行方式 > > 我自己用Handbrake,将生活视频转为H264编码。 > > > -- wzc0066 -------------- 下一部分 -------------- 一个HTML附件被移除... URL: https://lists.ubuntu.com/archives/ubuntu-zh/attachments/20100801/b1b10cc3/attachment.htm -- ubuntu-zh mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-zh
