linux 环境下安装ffmpeg。

参考 https://www.anquanclub.cn/9782.html

下载解压

wget http://www.ffmpeg.org/releases/ffmpeg-3.1.tar.gz

tar -zxvf ffmpeg-3.1.tar.gz

cd ffmpeg-3.1.

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

make && make install

之后在 ffmepg目录下执行 ./ffmpeg -version,会提示一些lib库找不到。

使用ldd ffmpeg找一下缺了哪些库。

一般来说它们基本在当前目录的lib下。

此时vim /etc/ld.so.conf,另起一行,然后把上面的目录加在下面即可。然后执行一下ldconfig

此时还可能找不到X264的库。这时需要安装X264。./configure --prefix=/usr/local/x264 --enable-shared --enable-static --disable-asm

然后这个目录下会找到ibx264.so.164库,把它复制到上面的lib库中。之后再运行一下ldcongfig,刷新即可。

相关推荐
Linux技术芯13 小时前
浅谈nvme驱动中的nvme_alloc_ns函数的实现原理和底层逻辑
linux
AOwhisky13 小时前
Linux防火墙管理指南
linux·运维·服务器
礼拜天没时间.13 小时前
Linux 系统规范配置:建立标准目录结构、 repo 源获取、修改终端变色
linux·服务器·centos·repo·终端变色
白玉瑕13 小时前
服务器存储基础
运维·服务器
liqb36513 小时前
RUN_TO_PARITY特性对调度延时的影响
linux
Ephemeral Memories14 小时前
ubuntu安装软件失败以及运行闪退
linux·ubuntu
网安CILLE14 小时前
PHP四大输出语句
linux·开发语言·python·web安全·网络安全·系统安全·php
ghostmen14 小时前
openEuler 安装 K3S
linux·k3s
蚊子码农14 小时前
算法题解记录-208实现Trie前缀树
运维·服务器·算法
blog.pytool.com14 小时前
LVGL 驱动地址自动变更为32 位的问题
ffmpeg