服务器设置和教程 · 6 10 月, 2024

如何在 CentOS 8/RHEL 8 上安裝 FFmpeg

如何在 CentOS 8/RHEL 8 上安裝 FFmpeg

FFmpeg 是一個強大的多媒體框架,能夠錄製、轉換和串流音頻及視頻。它支持多種格式,並且在多媒體處理方面被廣泛使用。本文將指導您如何在 CentOS 8 或 RHEL 8 上安裝 FFmpeg。

前期準備

在開始安裝之前,請確保您的系統已經更新到最新版本。您可以使用以下命令來更新系統:

sudo dnf update -y

更新完成後,您可以開始安裝 FFmpeg。

安裝 EPEL 和 RPM Fusion Repository

FFmpeg 並不在 CentOS 或 RHEL 的默認軟件庫中,因此您需要安裝 EPEL(Extra Packages for Enterprise Linux)和 RPM Fusion Repository。

安裝 EPEL Repository

使用以下命令安裝 EPEL:

sudo dnf install epel-release -y

安裝 RPM Fusion Repository

接下來,您需要安裝 RPM Fusion 的免費和非免費版本。使用以下命令:

sudo dnf install https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm -y
sudo dnf install https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm -y

安裝 FFmpeg

現在,您已經安裝了必要的軟件庫,可以開始安裝 FFmpeg。使用以下命令:

sudo dnf install ffmpeg ffmpeg-devel -y

安裝完成後,您可以使用以下命令檢查 FFmpeg 是否安裝成功:

ffmpeg -version

如果安裝成功,您將看到 FFmpeg 的版本信息。

使用 FFmpeg 的基本命令

安裝完成後,您可以開始使用 FFmpeg 進行多媒體處理。以下是一些基本的命令示例:

轉換視頻格式

要將視頻從一種格式轉換為另一種格式,可以使用以下命令:

ffmpeg -i input.mp4 output.avi

提取音頻

如果您想從視頻中提取音頻,可以使用以下命令:

ffmpeg -i input.mp4 -q:a 0 -map a output.mp3

壓縮視頻

要壓縮視頻文件,可以使用以下命令:

ffmpeg -i input.mp4 -vcodec libx264 -crf 20 output.mp4

總結

在 CentOS 8 或 RHEL 8 上安裝 FFmpeg 是一個相對簡單的過程,只需幾個步驟即可完成。通過安裝 EPEL 和 RPM Fusion Repository,您可以輕鬆獲取 FFmpeg 及其相關工具。FFmpeg 的強大功能使其成為多媒體處理的理想選擇。

如果您需要穩定的 VPS 來運行您的多媒體應用,Server.HK 提供各種 香港VPS 解決方案,滿足您的需求。無論是音頻處理還是視頻轉換,我們的 云服务器 都能為您提供強大的支持。