ffmpeg一直编译不过,偶然在别人的博客中发现了这个方法,成功编译,记录下来:
准备工作:
1. sudo apt-get install yasm
2. 也可以将ffmpeg源代码备份
编译:
1. git clone git://source.ffmpeg.org/ffmpeg.git ffmpeg (下载ffmpeg源代码)
2. cd ffmpeg
3. ./configure生成makefile文件
4. make编译
5. make install 将ffmpeg安装到系统中
上述第五步需要root权限,sudo su 切换到人root账户下
默认文件位置:
默认安装在/user/local文件下,其中:
1. 头文件在/usr/local/include目录下
2. 编译好的libs放在/usr/local/lib目录下
3. 可执行文件放在/usr/local/bin目录下(ffmpeg、ffprobe、ffserver)
4. 文档放在/usr/local/share/man/man1目录下