1、安装依赖环境软件

yum install automake autoconf libtool gcc gcc-c++ -y

2、安装第三方更新源

rpm -ivh http://apt.sw.be/redhat/el6/en/i386/rpmforge/RPMS/rpmforge-release-0.5.3-1.el6.rf.i686.rpm

3、安装ffmpeg

yum install ffmpeg ffmpeg-devel mencoder mplayer flvtool2

4. 安装ffmpeg-php
下载ffmpeg-php

http://sourceforge.net/projects/ffmpeg-php/files/OldFiles/ffmpeg-php-0.6.2.tbz2/download

解压缩

tar jxvf ffmpeg-php-0.6.2.bz2
cd ffmpeg-php-0.6.2
/usr/locla/php/bin/phpize
./configure —with-php-config=/usr/locla/php/bin/php-config
make && make install

将扩展加入到php.ini文件

vim /usr/local/php/etc/php.ini

在最后加入

[ffmpeg]
extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/ffmpeg.so

然后重启apache
完成!
转换音频

ffmpeg -i a.wav a.mp3

转换视频

ffmpeg -i test.flv -y -ab 720 -ar 22050 -qscale 10 -s 640*480 -r 15 test.mp4

参数说明
-i 是 要转换文件名
-y是 覆盖输出文件
-ab 是 音频数据流,大家在百度听歌的时候应该都可以看到 128 64
-ar 是 声音的频率 22050 基本都是这个。
-qscale 是视频输出质量,后边的值越小质量越高,但是输出文件就越“肥”
-s 是输出 文件的尺寸大小!
-r 是 播放侦数。