1.安装yasm-1.3.0
解压
tar zxvf yasm-1.3.0.tar.gz
cd到解压目录下对进行:
./configure
make
make install
如果提示说缺少"automake-1.15",则在其源码目录执行
autoreconf -ivf
2.安装fdk-acc-0.1.6
过程同1.
3.安装配置ffmpeg-4.0(这里一定要使用jave2.0的jar 不然后续使用jave会一直出错)
tar cd之后
执行
./configure --enable-shared --prefix=/usr/local/ffmpeg
make
make install
make时间较长需要耐心等待
检验是否安装成功:
./configure --enable-shared --prefix=/usr/local/ffmpeg
会出现报错:
/usr/local/ffmpeg/bin/ffmpeg: error while loading shared libraries: libavdevice.so.56: cannot open shared object file: No such file or directory
就是库文件检索不到,因此需要手动修改连接库文件/etc/ld.so.conf ,具体为:
vim /etc/ld.so.conf
include ld.so.conf.d/*.conf
/usr/local/ffmpeg/lib/