如何在 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 -ysudo 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 解決方案,滿足您的需求。無論是音頻處理還是視頻轉換,我們的 云服务器 都能為您提供強大的支持。