如何在 Ubuntu 18.10 上的 Firefox 上播放 MPEG-4 视频?

如何在 Ubuntu 18.10 上的 Firefox 上播放 MPEG-4 视频?

最近升级到 Ubuntu 18.10 后,Firefox 无法播放任何嵌入式 MPEG-4 视频,升级前没有出现任何问题

例如https://twitter.com/Twitter/status/106540​​6263612399617

开发工具中的控制台报告此情况

无法播放此页面上的视频。您的系统可能没有所需的视频编解码器:video/mp4;codecs="avc1.42E01E mp4a.40.2", video/quicktime;codecs="avc1.42E01E mp4a.40.2", video/x-m4v;codecs="avc1.42E01E mp4a.40.2" 1 1066421472464392192 HTTP“Content-Type”不支持“video/mp4”。媒体资源加载https://video.twimg.com/tweet_video/DskVIELXgAEDAmP.mp4失败。1 条推特

YouTube 视频播放成功,同一链接在同一台机器上的 Chrome 中有效。不幸的是,我使用的是 56.0.2,由于工作限制,无法升级到最新版本

Flashplugin-installer 和 ffmpeg 已安装,且为最新版本

已选择“播放受 DRM 控制的内容”选项

添加 ffmpeg gstreamer 和 flashplugin-installer 没有效果

sudo apt-get install ffmpeg flashplugin-installer gstreamer1.0
Reading package lists... Done
Building dependency tree       
Reading state information... Done
gstreamer1.0-plugins-good is already the newest version (1.14.4-1ubuntu1).
gstreamer1.0-plugins-good set to manually installed.
ffmpeg is already the newest version (7:4.0.2-2).
flashplugin-installer is already the newest version (32.0.0.101ubuntu0.18.10.1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

答案1

我正在使用 56.0.2,由于工作限制,无法升级到最新版本

我以为是 ESR 版本,但看起来好像是 52 和 60。我在宇宙中找不到它(12),考虑到当今时代浏览器更新(或电子应用程序)的重要性,当前更新被标记为安全更新是有充分理由的。

接下来,需要考虑以下事项:首次启动浏览器时会下载 Cisco OpenH264 插件,但不包括该插件。您的公司似乎阻止了某些软件更新,请通过 about:addons > plugins 检查插件是否已安装。关于 gstreamer,我认为好插件还不够,如果允许,您还需要安装“坏”插件(包含:video/x-h264 和 h264parse)。这可能有帮助:https://askubuntu.com/a/636725/40581

Firefox 也有 snap,但与 flatpak 不同,您无法按用户安装 snap。在此环境中,安装或访问 snap 和 flatpak 或其他来源也可能会受到阻止。

您的浏览器落后了大约 8 个版本,大约一年(约 48 周)。我不知道这个问题是如何进入 18.10/cosmic 的,这严重错误,难怪某些功能可能无法正常工作。

相关内容