centos linux如何安装ffmpeg

 火... [复制链接]  132查看
 楼主| 易西 发表于 2025-8-5 15:51:09 | 显示全部楼层
https://zhuanlan.zhihu.com/p/666955683
参考

这里我选择的版本是ffmpeg-6.0-i686-static


上传后解压 cd ffmpeg-6.0-i686-static到目录里
上传后解压  cd ffmpeg-6.0-i686-static到目录里  pwd获取路径
--配置环境变量
vi /etc/profile
--配置  pwd查看安装全路径
export PATH=$PATH:/home/qa/ffmpeg-6.0-i686-static
--重新加载 /etc/profile
source /etc/profile
验证依然是命令: ffmpeg -version
 楼主| 易西 发表于 2025-8-5 15:54:09 | 显示全部楼层
 楼主| 易西 发表于 2025-8-5 15:56:38 | 显示全部楼层
 楼主| 易西 发表于 2025-8-5 15:57:57 | 显示全部楼层
 楼主| 易西 发表于 2025-8-5 16:11:04 | 显示全部楼层
在 CentOS 7 上安装 FFmpeg 可以通过以下步骤完成,具体方法根据需求选择:

方法一:通过 RPM Fusion 存储库安装(推荐)
‌启用 EPEL 存储库‌
EPEL 是 RPM Fusion 的依赖项:
bash
Copy Code
sudo yum install epel-release
‌启用 RPM Fusion 存储库‌
安装 free 和 non-free 存储库:
bash
Copy Code
sudo yum localinstall --nogpgcheck \
https://download1.rpmfusion.org/ ... elease-7.noarch.rpm \
https://download1.rpmfusion.org/ ... elease-7.noarch.rpm
‌安装 FFmpeg‌
bash
Copy Code
sudo yum install ffmpeg ffmpeg-devel
‌验证安装‌
bash
Copy Code
ffmpeg -version
‌来源‌:
1
4
方法二:通过 Nux Dextop 存储库安装
‌安装 EPEL 和 Nux Dextop‌
bash
Copy Code
sudo yum install epel-release -y
sudo rpm --import https://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro
sudo rpm -ivh https://li.nux.ro/download/nux/d ... .el7.nux.noarch.rpm
‌安装 FFmpeg‌
bash
Copy Code
sudo yum install ffmpeg ffmpeg-devel -y
‌来源‌:
2
6
方法三:手动下载静态二进制文件
‌下载并解压‌
bash
Copy Code
cd /tmp
wget https://johnvansickle.com/ffmpeg ... amd64-static.tar.xz
tar xvf ffmpeg-release-amd64-static.tar.xz
‌复制到系统目录‌
bash
Copy Code
sudo cp ffmpeg ffprobe /usr/local/bin/
sudo chmod +x /usr/local/bin/ffmpeg
sudo chmod +x /usr/local/bin/ffprobe
‌验证安装‌
bash
Copy Code
ffmpeg -version
‌来源‌:
3
方法四:编译安装(适用于特定版本需求)
‌安装依赖‌
bash
Copy Code
sudo yum install nasm yasm -y
‌下载并配置源码‌
bash
Copy Code
tar -zxvf ffmpeg-*.tar.gz
cd ffmpeg-*
./configure --prefix=/usr/local/ffmpeg
make && sudo make install
‌配置环境变量‌
编辑 /etc/profile,添加:
bash
Copy Code
export PATH=$PATH:/usr/local/ffmpeg/bin
执行 source /etc/profile 生效。
‌来源‌:
5
注意事项
如果存储库安装失败,检查网络或尝试更换镜像源(如中科大镜像)
4。
编译安装需较长时间,且需手动处理依赖问题。

参考
 楼主| 易西 发表于 2025-8-5 16:13:03 | 显示全部楼层
  1. sudo yum install epel-release
复制代码

  1. sudo yum localinstall --nogpgcheck \
  2. https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm \
  3. https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-7.noarch.rpm
复制代码


  1. sudo yum install ffmpeg ffmpeg-devel
复制代码

  1. ffmpeg -version
复制代码


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

邮箱|首页|小黑屋|吾侪 ( 蜀ICP备2020029307号-4 )

GMT+8, 2025-11-4 16:55 , Processed in 0.058034 second(s), 17 queries , APCu On.

Powered by Discuz! X3.5

Copyright © , 吾侪网

快速回复 返回顶部 返回列表