Skip to main content
  1. Posts/

如何使gnome video支持rmvb播放

·298 words
Linux Linux
Table of Contents

前言
#

下载rocky Linux之后,发现gnome video(原totem)默认不支持rmvb,因为rmvb也涉及到专利的问题。

问题定位
#

  • 缺乏rmvb相关的编码器

问题表现
#

  • 显示需要realmedia多路分配器
  • 显示

解决办法
#

1. 启用 RPM Fusion 仓库
#

# 安装 free 和 non-free 仓库
sudo dnf install \
https://download1.rpmfusion.org/free/el/rpmfusion-free-release-$(rpm -E %rhel).noarch.rpm \
https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-$(rpm -E %rhel).noarch.rpm

# 更新仓库元数据
sudo dnf clean all
sudo dnf update

2.安装核心组建
#

基础包:

sudo dnf install gstreamer1 \
                 gstreamer1-plugins-base \
                 gstreamer1-plugins-good \
                 gstreamer1-plugins-bad \
                 gstreamer1-plugins-ugly

编码器插件:

sudo dnf install gstreamer1-libav

3.验证安装
#

gst-inspect-1.0 | grep libav

预期输出应包含 avdec_h264avdec_aac 等解码器。

总结
#

其实如果更新了系统和启用 RPM Fusion 仓库后,在桌面端打开视频,也会推荐你安装对应的编码器。安装后再打开视频就可以正常观看rmvb视频了。

收款码