在Linux中安装FFmpeg

在Linux中安装FFmpeg有两种方法。

安装FFmpeg 方法一

第一步,下载FFmpeg。

登录地址:John Van Sickle - FFmpeg Static Builds下载安装包ffmpeg-git-amd64-static.tar.xz。然后使用WinSCP将安装包上传到文件夹/usr/local/src中。也可以使用wget命令下载。

命令:cd /usr/local/src/

wget https://johnvansickle.com/ffmpeg/builds/ffmpeg-git-amd64-static.tar.xz

第二步,解压FFmpeg安装包。

命令:cd /usr/local/src/

tar -xvf ffmpeg-git-amd64-static.tar.xz

mv ffmpeg-git-20230915-amd64-static ffmpeg-git-amd64

第三步,编译安装FFmpeg。

命令:cd /usr/local/src/ffmpeg-git-amd64/

./ffmpeg

若结果显示"Hyper fast Audio and Video encoder",则说明FFmpeg编译安装成功。

第四步,配置环境变量。

配置/etc/profile文件,在文件添加下面的代码:

复制代码
PATH=$PATH:/usr/local/src/ffmpeg
export PATH

刷新profile文件

命令:source /etc/profile

第五步,测试 FFmpeg 是否安装配置成功。

查看ffmpeg版本

命令:ffmpeg -version

若结果如下图所示,则说明ffmpeg安装配置成功。

安装FFmpeg 方法二

第一步,下载FFmpeg。

登录地址:Download FFmpeg下载安装包ffmpeg-7.0.2.tar.xz。然后使用WinSCP将安装包上传到文件夹/usr/local/src中。也可以使用wget命令下载。

命令:cd /usr/local/src/

wget http://ffmpeg.org/download.html/ffmpeg-7.0.2.tar.xz

第二步,解压FFmpeg安装包。

命令:cd /usr/local/src/

tar -xvf ffmpeg-7.0.2.tar.xz

第三步,安装工具。

命令:yum -y install nasm pkg-config libsdl2-dev

第四步,编译安装FFmpeg。

花费时间较长

命令:cd /usr/local/src/ffmpeg-7.0.2/

./configure --prefix=/usr/local/ffmpeg --enable-debug=3 --enable-ffplay

make -j 4

make install

cd /usr/local/ffmpeg

ll

第五步,配置环境变量。

配置/etc/profile文件,在文件添加下面的代码:

复制代码
PATH=$PATH:/usr/local/ffmpeg/bin
export PATH

刷新profile文件

命令:source /etc/profile

第六步,测试 FFmpeg 是否安装配置成功。

查看ffmpeg版本

命令:ffmpeg -version

若结果显示ffmpeg的版本,则说明ffmpeg安装配置成功。

相关推荐
思麟呀6 小时前
C++工业级日志项目(七)日志器核心
linux·开发语言·c++·windows
满天星83035776 小时前
【Git】原理及使用(二) (版本回退)
linux·git
cd_949217216 小时前
水处理市场升级,台州海德能环保科技凭技术创新与服务并重脱颖而出
大数据·运维·科技
Strugglingler6 小时前
【Linux Device Drivers-第九章 与硬件通讯 I/O端口,I/O内存】
linux·i/o端口·i/o内存
.YYY6 小时前
万字详解|Linux Chrony 时间服务完整学习手册
linux·运维
疯狂成瘾者6 小时前
GHCR 是什么?GitHub 容器镜像仓库技术介绍
java·linux
QFIUNE6 小时前
使用 MMseqs2 计算多个 DTI 数据集的蛋白序列相似度
linux·python·ubuntu
Li-Yongjun6 小时前
Linux 内核等待队列(Wait Queue)
linux·运维·windows
字节高级特工6 小时前
【Linux】深入理解C语言命令行参数与环境变量
linux·c++·人工智能·后端
linux开发之路6 小时前
C++项目推荐:eBPF+调度器性能分析框架
linux·c++·ebpf·火焰图·调度器