树莓派/CentOS 7 安装 ffmpeg

CentOS 7 部署 ffmpeg

环境:

1.树莓派4B 硬件架构arm32

2.系统 CentOS 7

安装:
1.获取xlib264

一定要先配置这个,否则会很麻烦!

git clone https://git.videolan.org/git/x264.git

进入安装目录下

./configure --enable-shared --enable-static
make
make install
2.编译安装ffmpeg

同学,没做第一步的回头是岸。

下载ffmpeg,我是官网上拿安装包下载的 官网链接:https://ffmpeg.org/download.html

在这里插入图片描述

右键复制下载地址,wget下载安装包

wget 【复制的下载链接】
tar -xjf 【你的安装包名】
./configure --enable-gpl --enable-libx264
make
make install
3.配置环境

同学可能会碰到这个报错:

“Couldn‘t find a valid ICU package installed on the system. Set the configuration flag System.”

还有这个报错

ffmpeg: error while loading shared libraries: libx264.so.161: cannot open shared object file

第一个报错还好就是安装一下icu

yum install libicu

第二个报错意思就是说没办法找到我们的lib资源,这个资源如果在第一步下载的时候没有设置,会自动安装到/usr/local/lib下

在这里插入图片描述

手动暴露这个资源即可:

export LD_LIBRARY_PATH=/usr/local/lib/

然后你就会发现可以用了

在这里插入图片描述

但是这样只是这个会话可以用,需要修改配置文件才可以全局生效

vi /et/profile

在这里插入图片描述

完成!

©️2020 CSDN 皮肤主题: 游动-白 设计师:上身试试 返回首页