如果您在 AWS 上进行多媒体处理,您可能会发现自己需要 FFmpeg 这个功能强大的多媒体框架。在本指南中,我将向您介绍在 AWS ARM 和 Amazon Linux 2023 (Graviton) 实例上安装 FFmpeg 的步骤。
前提条件
- 一个 AWS 账户。
- 运行 Linux 发行版的 AWS ARM (Graviton) 实例。
- 实例上的 Sudo 权限。
安装步骤
第 1 步:连接到您的实例
首先通过 SSH 连接到您的 AWS ARM (Graviton) 实例。打开终端并使用以下命令,将 your-instance-ip 替换为实例的实际 IP 地址:
ssh -i path-to-your-key.pem ec2-user@your-instance-ip
第 2 步:导航至 /usr/local/bin/ 目录
将目录更改为 /usr/local/bin/,在此下载并安装 FFmpeg:
cd /usr/local/bin/
第 3 步:下载 FFmpeg
使用 wget
从 https://github.com/BtbN/FFmpeg-Builds/releases 下载 ARM64 架构的 FFmpeg 版本:
sudo wget https://github.com/BtbN/FFmpeg-Builds/releases/download/latest/ffmpeg-master-latest-linuxarm64-gpl.tar.xz
第 4 步:提取下载的存档
提取 tar.xz 文件的内容:
sudo tar -xf ffmpeg-master-latest-linuxarm64-gpl.tar.xz
第 5 步:移动解压后的目录
将解压后的目录移动到ffmpeg
:
sudo mv ffmpeg-master-latest-linuxarm64-gpl/ffmpeg/
第 6 步:清理
删除下载的 tar.xz 文件以清理空间:
sudo rm ffmpeg-master-latest-linuxarm64-gpl.tar.xz
第 7 步:设置所有权
将 ffmpeg 目录的所有权设置为 root:
sudo chown -R root.root ffmpeg/
第 8 步:创建符号链接
为 ffmpeg 和 ffprobe 创建符号链接,以便从任何地方都能访问它们:
sudo ln -s /usr/local/bin/ffmpeg/bin/ffmpeg /usr/bin/ffmpeg
sudo ln -s /usr/local/bin/ffmpeg/bin/ffprobe /usr/bin/ffprobe
验证
完成安装步骤后,可以通过检查 FFmpeg 和 ffprobe 的版本来验证安装。
检查 FFmpeg 版本
ffmpeg -version
检查 FFprobe 版本
ffprobe -version
如果安装成功,你应该能看到 ffmpeg 和 ffprobe 的版本信息。
结论
您已在 AWS ARM (Graviton) 实例上成功安装了 FFMPEG。通过此设置,您可以利用 FFMPEG 的强大功能在 ARM 架构上执行多媒体处理任务。
作者:Arthur Pello
本文来自作者投稿,版权归原作者所有。如需转载,请注明出处:https://www.nxrte.com/jishu/49309.html