在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安装配置成功。

相关推荐
chenzhou__几秒前
LinuxC语言并发程序笔记(第二十天)
linux·c语言·笔记·学习
g***B7387 分钟前
DevOps文化推广
运维·devops
会飞的土拨鼠呀8 分钟前
运维工程师需要具备哪些技能
linux·运维·ubuntu
S***H2838 分钟前
DevOps工具链管理
运维·devops
G***E31610 分钟前
DevOps文化构建要点
运维·devops
N***738515 分钟前
DevOps工具链搭建:自动化流程的实践
运维·自动化·devops
TG:@yunlaoda360 云老大1 小时前
怎么在亚马逊云服务器上部署Node.js?
运维·服务器·node.js·aws
拾忆,想起1 小时前
Dubbo跨机房调用实战:从原理到架构的完美解决方案
服务器·网络·网络协议·tcp/ip·架构·dubbo
Everbrilliant892 小时前
FFmpeg解码视频数据ANativeWindow播放
ffmpeg·音视频·ffmpeg视频解码·anativewindow·threadsafequeue·解码线程·渲染线程
虎头金猫2 小时前
随时随地处理图片文档!Reubah 加cpolar的实用体验
linux·运维·人工智能·python·docker·开源·visual studio