ffmpeg linux 升级_linux ffmpeg4.2.2 安装

本文介绍了如何在Linux系统中升级并安装ffmpeg 4.2.2的完整步骤,包括下载yasm源码、编译安装、配置库文件路径以及解决运行时依赖问题。
摘要由CSDN通过智能技术生成

先安装yasm,ffmpeg会依赖他,当然可以禁用改编译选项

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

安装ffmpge

wget https://ffmpeg.org/releases/ffmpeg-4.2.2.tar.bz2

tar jxvf ffmpeg-4.2.2.tar.bz2

cd ffmpeg-4.2.2/

./configure --enable-shared --prefix=/usr/local/ffmpeg

make

make install

配置ffmpeg库文件路径

# /usr/local/ffmpeg/bin/ffmpeg -h

/usr/local/ffmpeg/bin/ffmpeg: error while loading shared libraries: libavdevice.so.58: cannot open shared object file: No such file or directory

解决方法:

添加如下内容,然后执行ldconfig使其生效

# cat /etc/ld.so.conf.d/ffmpeg.conf

/usr/local/ffmpeg/lib

# ldconfig

验证:

# /usr/local/ffmpeg/bin/ffmpeg -h

ffmpeg version 4.2.2 Copyright (c) 2000-2019 the FFmpeg developers

built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-28)

configuration: --enable-shared --prefix=/usr/local/ffmpeg

libavutil      56. 31.100 / 56. 31.100

libavcodec     58. 54.100 / 58. 54.100

libavformat    58. 29.100 / 58. 29.100

libavdevice    58.  8.100 / 58.  8.100

libavfilter     7. 57.100 /  7. 57.100

.....................

.....................

阅读(428) | 评论(0) | 转发(0) |

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值