编译支持MP3,H264编码的ffmpeg
ffmpeg原有的系统中支持mp3和h264的解码,但是编码并不支持,所以,需要是应用第三方插件进行支持;
从configure --help可以看出:
点击(此处)折叠或打开
首先系统中需要包含libx264与libmp3lame,这两个lib能够从对应的git中下载得到
MP3编码对应web: http://lame.sourceforge.net/download.php
libx264对应Web: http://www.videolan.org/developers/x264.html
安装mp3编码库
点击(此处)折叠或打开
安装libx264编码库
www.ChinaFFmpeg.com 孙悟空
点击(此处)折叠或打开
当安装的过程中遇到需要yasm的时候,可以--disabled-yasm,当然,并不建议disabled调,还是安装yasm更好一些
如果需要支持h264与mp3的话,可以使用如下参数进行支持
./configure --enable-libmp3lame --enable-libx264 --enable-gpl
由于libx264的code有GPL信息,所以,支持libx264时,需要--enable-gpl,ffmpeg在license方面还是比我们国内的人更重视
然后make&&make install即编译安装ffmpeg
接下来可以试一下
ok,生成完毕
点击(此处)折叠或打开