Fin*_*ven 5 video plugins totem 22.04
两天前从 2019 年 ISO 完全升级并维护的原始 18.04.2 安装进行了 22.04 LTS 升级。
在升级过程中,我确实收到了几个警告弹出窗口;现在无法回忆起文本,因为我单击了“报告”并且升级仍在继续。这些警告非常笼统。
任何尝试运行任何视频,甚至只是启动 Totem 都会失败,并显示“Totem 无法启动(原文如此)。缺少一些必要的插件。请确保程序已正确安装。”
VLC Media Player 甚至还没有做到这一点:根本什么也没有发生。
这导致了几个深坑:1)缺少哪些插件?2)它们在文件系统中的什么位置?3)什么来源会提供这些插件;等等等等
最终删除并重新安装图腾。没有喜悦。这导致了另一个兔子洞,我最终得到了
sudo apt install ./totem-plugins_42.0-1ubuntu1_amd64.deb
尝试安装缺少的插件;仍然没有喜悦。
想要发布这篇文章而不阅读其他类似的帖子,因为它们似乎指的是在某种程度上确实有效的 Totem 安装,或者徘徊在 Window Media Player 或其他东西中。
简单的 22.04 LTS 升级到完全维护的原始 Ubuntu 18.04.2 ISO 安装怎么会如此严重地被破坏呢?
我建议使用以下命令安装图腾插件:
sudo apt update
sudo apt install totem-plugins
Run Code Online (Sandbox Code Playgroud)
此外,ubuntu-restricted-extras
编解码器通常需要该软件包,但并非所有内容都是完全开源的,因此默认情况下不包含该软件包。十有八九,当视频无法播放时,这是因为未安装此软件包。您可以运行以下命令来安装此软件包:
sudo apt install --install-recommends ubuntu-restricted-extras ubuntu-restricted-addons
Run Code Online (Sandbox Code Playgroud)
您可以在 Ubuntu 帮助文档中阅读更多相关信息。
此外,当某些内容丢失或无法播放视频时,额外的 gstreamer 插件通常会有所帮助:
sudo apt install gstreamer1.0-plugins-good gstreamer1.0-plugins-bad gstreamer1.0-plugins-base
Run Code Online (Sandbox Code Playgroud)
另一个插件是gstreamer1.0-plugin-ugly
“可能会造成分发问题”,但我从未遇到过问题。
apt-cache show
您可以使用以下示例中的方式阅读包的描述:
apt-cache show gstreamer1.0-plugins-good
Run Code Online (Sandbox Code Playgroud)
您还可以用来apt-cache search
查找可用的包并grep
过滤结果(搜索包含单词“plugin”的“gstreamer1.0”包):
apt-cache search gstreamer1.0 | grep -i plugins
Run Code Online (Sandbox Code Playgroud)
禁用区分大小写-i
的选项。grep
或者,您可以在https://packages.ubuntu.com上搜索可用的软件包,但是,您应该使用它apt-get
来安装这些软件包。
归档时间: |
|
查看次数: |
2610 次 |
最近记录: |