在 Fedora中,由于系统默认只自带了开源且无专利争议的“阉割版” ffmpeg-free(缺乏 H.264、H.265、AAC 等常见编解码器),要享受完整的影音体验,必须将其替换为 RPM Fusion 提供的完整版 FFmpeg
1. 添加 RPM Fusion 仓库
为系统添加 RPM Fusion 仓库。它包含了 Fedora 官方因政策原因无法收录的自由软件(Free)和非自由软件(Nonfree,如闭源驱动和部分专利编解码器)。
sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
2. 切换到完整版 FFmpeg
使用 dnf swap 命令,安全地将系统自带的 ffmpeg-free 替换为 RPM Fusion 提供的、带有全套编解码器的完整版 ffmpeg。
sudo dnf swap ffmpeg-free ffmpeg --allowerasing
发表回复