如何让 Ubuntu 20.10 中的 Opera 支持 H.264?
如何安装 MPEG-4 AAC 解码器和 H.264 解码器? 我尝试了以下但 Opera 上的 H.264 视频仍然无法播放:
$ sudo apt install libdvdnav4 libdvdread8 gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly libdvd-pkg ubuntu-restricted-extras
Reading package lists... Done
Building dependency tree
Reading state information... Done
gstreamer1.0-plugins-bad is already the newest version (1.18.0-2ubuntu6).
gstreamer1.0-plugins-ugly is already the newest version (1.18.0-1).
libdvdnav4 is already the newest version (6.1.0-1build1).
libdvdread8 is already the newest version (6.1.1-2).
libdvd-pkg is already the newest version (1.4.2-1-1).
ubuntu-restricted-extras is already the newest version (67).
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
问题似乎出在 FFMPEG 库上,即
libffmpeg.so
打包在 deb 包中。它的大小明显小于其他软件包(例如 Discord)提供的大小。很明显,之前缺少一些功能。要在 Opera 中获得 H.264 支持,您只需更换库即可。如果你有 Visual Studio Code 或 Discord
在我的安装中,我使用了
libffmpeg.so
Visual Studio Code 和 Discord。从任一包中复制的库使 H.264 可以在 Opera 上运行。要复制文件,请运行重新启动浏览器。
它也可以与
libffmpeg.so
其他包提供的一起使用,但我只测试了上述包中的库。如果你一个都没有
我已从我的 Git 存储库kulfy1/libffmpegOpera
libffmpeg.so
中的 Visual Studio Code上传。您可以从那里下载/克隆并复制到. 为此,请运行/usr/lib/x86_64-linux-gnu/opera/
重新启动浏览器。
如果您访问HTML5Test,您会发现现在 AAC 支持也可用。