编译安装ffmpeg

时间:5年前   阅读:7763

1、安装yasm

#CentOS
yum install yasm
 
#Debian
apt-get install yasm

无效则

wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz
tar zxvf yasm-1.3.0.tar.gz
cd yasm-1.3.0
./configure
make && make install

2、安装ffmpeg

yum install git
git clone https://git.ffmpeg.org/ffmpeg.git ffmpeg
cd ffmpeg
./configure --enable-shared --prefix=/usr/local/ffmpeg
make && make install

查看ffmpeg版本

/usr/local/ffmpeg/bin/ffmpeg -version

如显示错误为

/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/ld.so.conf文件

vi /etc/ld.so.conf

内容修改如下,并保存

include ld.so.conf.d/*.conf
/usr/local/ffmpeg/lib/

保存好后,运行↓

ldconfig

添加到环境变量

vi /etc/profile

再最后一行添加

export PATH=/usr/local/ffmpeg/bin/:$PATH

保存退出并重启

查看ffmpeg版本

ffmpeg -version

本站声明:网站内容来源于网络,如有侵权,请联系我们https://www.qiquanji.com,我们将及时处理。

微信扫码关注

更新实时通知

上一篇:Lazyload遇到tab选项卡 必须滚动屏幕才能显示图片的解决方法

下一篇:使用ffmpeg进行ts切片并AES-128加密

网友评论

请先 登录 再评论,若不是会员请先 注册