ffmpeg离线安装到服务器:解决conda/sudo/无法安装的通用方案

ffmpeg离线安装到服务器:解决conda/sudo/无法安装的通用方案

本文介绍了FFmpeg离线安装到服务器的通用解决方案。首先从官网下载适合平台的静态二进制文件(本案例使用amd64版本),然后上传到服务器并解压。接着将ffmpeg和ffprobe复制到用户bin目录,并设置PATH环境变量。最后通过ffmpeg -version命令验证安装是否成功。这种方法解决了conda/sudo无法安装FFmpeg的问题,适用于各种服务器环境。

文章目录

一、下载官方静态二进制文件

我服务器下载的amd64,用的这个,

【本案例】https://johnvansickle.com/ffmpeg/releases/ffmpeg-release-amd64-static.tar.xz

从 【官网】https://johnvansickle.com/ffmpeg/ 下载适合平台的 ffmpeg-release-amd64-static.tar.xz(或 NVIDIA 官方的 cuda 版本)(官网有其它版本可以参考)。

二、上传服务器

然后上传到服务器,我这里用的是FileZilla,用什么工具都可以

随便找一个位置上传放好ffmpeg-release-amd64-static.tar.xz

  • 然后到你上传的压缩包的目录,到服务器的这个目录下解压:
cmd 复制代码
tar xf ffmpeg-release-amd64-static.tar.xz
  • 把 ffmpeg 和 ffprobe 放到你自己的 bin 目录:'
cmd 复制代码
mkdir -p \~/bin
cp ffmpeg-\*/ffmpeg ffmpeg-\*/ffprobe \~/bin/
  • 加入 PATH(写入 ~/.bashrc 或当前 session):
cmd 复制代码
export PATH\=\$HOME/bin:\$PATH

三、ffmpeg验证

ffmpeg -version 验证。

cmd 复制代码
ffmpeg -version

显示如下则安装成功

相关推荐
qq_401700413 小时前
Linux 信号机制
linux·运维·服务器
_Stellar3 小时前
Linux 服务器配置 rootless docker Quick Start
linux·服务器·docker
Hqst_xiangxuajun4 小时前
服务器主板选用网络变压器及参数配置HX82409S
运维·服务器·网络
CS创新实验室4 小时前
练习项目:基于 LangGraph 和 MCP 服务器的本地语音助手
运维·服务器·ai·aigc·tts·mcp
私人珍藏库4 小时前
Microsoft 远程桌面app,支持挂机宝,云主机服务器
运维·服务器·microsoft
“愿你如星辰如月”4 小时前
Linux:进程间通信
linux·运维·服务器·c++·操作系统
10岁的博客4 小时前
二维差分算法高效解靶场问题
java·服务器·算法
qq_401700417 小时前
Linux 磁盘挂载管理
linux·运维·服务器
AIwenIPgeolocation7 小时前
IP定位精度疑问:有些IP为什么难以达到街道级准确度?
服务器·网络·tcp/ip