FFmpeg源码下载地址:http://ffmpeg.org/download.html
在下面选择版本
- tar xvf ffmpeg-snapshot.tar.bz2 // 解压下载的FFmpeg源码
- makedir /root/ffmpeg // 创建生成目录
进入FFmpeg源码解压后的目录,依次执行如下命令:
- ./configure --prefix=/root/ffmpeg // --prefix=/root/ffmpeg指定生成文件到/root/ffmpeg目录 执行时间比较长,需要等一段时间
- make // 执行时间也比较长
- make install
执行./configure --prefix=/root/ffmpeg可能遇到的问题:
解决方法:
需要安装yasm,依次执行如下命令
- cd /root
- wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz // 下载yasm压缩包
- tar -zxvf yasm-1.3.0.tar.gz // 解压
- cd yasm-1.3.0/ // 进入解压后的yasm目录
- ./configure
- make && make install
安装完yasm后,可以重新执行上面编译FFmpeg的命令。
在/root/ffmpeg目录中可以看到编译后的文件