![无法播放文件;Totem 没有 PGS 字幕解码器](https://linux22.com/image/1013208/%E6%97%A0%E6%B3%95%E6%92%AD%E6%94%BE%E6%96%87%E4%BB%B6%EF%BC%9BTotem%20%E6%B2%A1%E6%9C%89%20PGS%20%E5%AD%97%E5%B9%95%E8%A7%A3%E7%A0%81%E5%99%A8.png)
我正在尝试使用 Totem 播放 MKV 文件,在播放某些文件时出现以下消息:
无法播放文件
播放文件需要 PGS 字幕解码器,但尚未安装
取消 / 在 Ubuntu 软件中查找
- 选择“在 Ubuntu 软件中查找”按钮没有任何内容。
apt search pgs
我没有发现任何可以帮助解决问题的东西。- “取消”允许文件播放,但显然没有字幕。
- Google 和 AskUbuntu 并没有提供任何帮助。
这是 19.04 的新安装(但 $HOME 目录很旧)。我使用 18.10 播放这些文件时一切正常。
(并且,为了预防此类问题的常见情况,我不想“只使用 VLC”。我希望 Totem 能够正常工作。)
答案1
Ubuntu 19.04 Disco Dingo 上的 Totem 安装缺少几个不错的 gstreamer 插件默认情况下。为了更好地体验此媒体播放器(并获得 PGS 字幕支持),您需要还安装以下默认情况下未安装的“推荐”和“建议”软件包:
- 受到推崇的:gstreamer1.0-pulseaudio totem-插件
- 建议:gstreamer1.0-libav gstreamer1.0-插件-坏 gstreamer1.0-插件-丑陋
gstreamer1.0-plugins-bad 软件包包含 PGS 字幕插件,在我的系统上安装后,PGS 字幕便开始活跃起来。只需一个命令即可安装全部这些额外内容:
sudo apt-get install gstreamer1.0-libav gstreamer1.0-plugins-bad \
gstreamer1.0-plugins-ugly gstreamer1.0-pulseaudio totem-plugins
然后一切都会好起来的:)
参考:
- 软件包:totem(3.32.0-1ubuntu1):Disco Dingo 下 Totem 的软件包详细信息,显示了建议和推荐的软件包