Ubuntu 23.04 Firefox PPA 没有找到用于 audio/mp4a-latm 的解码器

Ubuntu 23.04 Firefox PPA 没有找到用于 audio/mp4a-latm 的解码器

当我在 Ubuntu 23.04 笔记本电脑上使用 Firefox 113.0.2 观看 Proximus Live TV 时 https://launchpad.net/~mozillateam/+archive/ubuntu/ppa?field.series_filter=lunar

仅从命令提示符运行 Firefox 就会收到以下错误消息:

[Child 39570, MediaDecoderStateMachine #1] WARNING: Decoder=7f5fe88d6f00 Decode error: NS_ERROR_DOM_MEDIA_FATAL_ERR (0x806e0005) - Error no decoder found for audio/mp4a-latm: file /build/firefox-USz78Y/firefox-113.0.2+build1/dom/media/MediaDecoderStateMachineBase.cpp:164

问题是 AAC SW 不在 about:support 的以下列表中

在此处输入图片描述

在 SNAP 版本的 Firefox 中,我得到了列表

在此处输入图片描述

我不知道是什么导致了这种差异:firefox 在 SNAP 中构建的方式与 .deb 中构建的方式不同?

[编辑于 2023/06/09] 此软件包 ubuntu-restricted-extras 使 AAC SW 可在 VMware Workstation Guest Ubuntu 23.04 中使用。

但我无法在我的主 Ubuntu 23.04 上运行它,这个包已经安装在那里了。我以为它可能与我的 GeForce RTX 2060 的 nVIDIA 驱动程序或 CUDA 工具包发生冲突,但在谷歌上没有找到任何相关信息。

在我的主 Ubuntu 23.04 上,来自 mozilla PPA 的 Firefox 无法运行的功能包括:

  • 打印为 PDF 后文件大小为零
  • 保存网页使文件大小为零
  • 关于:支持部分媒体中不存在 AAC SW 和 H264 SW

.deb Firefox 肯定有其他目录保存其设置。我已经删除了 ~/.mozilla 并获得了一个全新的 Firefox,但问题依然存在。

我阅读了有关 /usr/lib/mozilla 的信息,在我的笔记本电脑上还留有比利时身份证阅读器的一些内容。

bert@legion5ubuntu:/usr/lib/mozilla/managed-storage$ ls -al
-rw-r--r-- 1 root root  283 Feb 13 16:35 [email protected]

bert@legion5ubuntu:/usr/lib/mozilla/native-messaging-hosts$ ls -al
-rw-r--r-- 1 root root  265 Jan  3 21:38 org.gnome.browser_connector.json
-rw-r--r-- 1 root root  266 Jan  3 21:38 org.gnome.chrome_gnome_shell.json

bert@legion5ubuntu:/usr/lib/mozilla/pkcs11-modules$ ls -al
-rw-r--r-- 1 root root  209 Feb 13 16:35 beidpkcs11_alt.json
-rw-r--r-- 1 root root  181 Feb 13 16:35 beidpkcs11.json

这个目录会是问题的根源吗?

我厌倦了在 .deb 和 snap 版本的 Firefox 之间切换,并且希望在再次尝试 .deb 时能够更加确定是否能够成功……

还有其他目录吗?.deb firefox 是否也保存着它的设置?

答案1

解决方法是安装该包ubuntu-restricted-extras

sudo apt install ubuntu-restricted-extras

相关内容