1、lame
wget https://jaist.dl.sourceforge.net/project/lame/lame/3.99/lame-3.99.5.tar.gz
tar -zxvf lame-3.99.5.tar.gz
cd lame-3.99.5
./configure --enable-shared
make
make install
2、安装yasm
#ffmpeg编译中为了提高编译速度,使用了汇编指令,于是需要使用这个工具。
yum -y install yasm
3、安装ffmpeg
wget http://ffmpeg.org/releases/ffmpeg-3.2.4.tar.bz2
tar -jxvf ffmpeg-3.2.4.tar.bz2
cd ffmpeg-3.2.4
//最重要的就是 --enable-libmp3lame 引入它
./configure --enable-shared --enable-libmp3lame
make
make install
#安装完成后
vim /etc/ld.so.conf
新建一行追加:
/usr/local/lib
保存退出后 执行
ldconfig (更新ld.so.cache,使修改生效)
4、测试
<?php
$cmd = "ffmpeg -i 1.wav -codec:a libmp3lame -qscale:a 2 1.mp3";
exec($cmd." 2>&1",$res);//执行上述语句
var_dump($res);exit;
?>
就已经成功了 o(╯□╰)o