怎样安装ffmpeg? 1,cd /usr/local/src 下载最新版本的ffmpeg: svn checkout svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg 2,cd ffmpeg ./configure make && make install 以上是安装不带任何解码库的ffmpeg。 使用 ffmpeg 命令进行测试安装是否成功。例如: ffmpeg --help II,要加入则在./configure 后面加上选项,前提是已经编译安装了这种编码库。例如: ./configure --enable-libmp3lame --enable-libvorbis --disable-mmx --enable-shared 测试的结果为: [root@ip-208-109-221-163 ffmpeg]# ffmpeg --help ffmpeg: error while loading shared libraries: libavdevice.so.52: cannot open shared object file: No such file or directory 找不到libavdevice.so.52库。 解决方案:(成功解决问题的方案) 首先到/usr/local/lib/目录下去查看是否有libavdevice.so.52,然后设置环境变量: export LD_LIBRARY_PATH=/usr/local/lib/ 注意:这种方案经验证,关闭终端再打开终端,这个环境变量就失效了,也就是说只对当前终端有效 最终解决方案: //********************************************** 因为找不到库文件。编辑/etc/ld.so.conf,加入一行: /usr/local/lib 执行ldconfig命令即可。 //************************************** 然后添加软链接。 ln -s /usr/local/lib/libavdevice.so.52 /usr/lib/libavdevice.so.52 安装成功后,测试: ffmpeg -i /home/admn/public_html/ConvertVedioTest/rjmj.mpeg -ab 56 -ar 22050 -b 500 -r 15 -qscale 4 -s 640*480 rjmj.flv 转换成功。 等等。 ln -s /u sr/local/lib/libav format.so.50 /u sr/lib/libav format.so.50 ln -s /u sr/local/lib/libav codec.so.51 /u sr/lib/libav codec.so.51 ln -s /u sr/local/lib/libav u til.so.49 /u sr/lib/libav u til.so.49 ln -s /u sr/local/lib/libmp3lame.so.0 /u sr/lib/libmp3lame.so.0 ln -s /u sr/local/lib/libav format.so.51 /u sr/lib/libav format.so.51 最基本的需要这些东西: FFMPEG LAME Mp3 Audio Codec (Requred for mpg, flv, avi, wmv etc files) AMR Audio Codec (Required for 3gp video files) XVID Audio Codec FFMPEG-PHP ★ 安装 FFMPEG-...