我无法使用 Linux 20.04 在 Facebook 上播放视频

我无法使用 Linux 20.04 在 Facebook 上播放视频

我无法在 facebook 或 bbc iplayer 中播放视频。我使用 Firefox 作为浏览器。在 facebook 上,按下“播放”后,视频看起来和以前一样。就好像我根本没有按下播放键一样。在 bbc iplayer 中,我收到消息“此内容似乎无法正常工作。请稍后重试”。我尝试了此网站的几条建议,包括:

$ sudo apt-get install gnome-tweaks  
$ sudo apt-get install libdvdnav4 libdvdread4 gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly libdvd-pk  
$ sudo apt-get install ubuntu-restricted-extras

在其他人中

每次我都会收到以下错误消息,但不知道它意味着什么:

Could not get lock /var/lib/dpkg/lock-frontend. It is held by process 4730 (apt-get)
N: Be aware that removing the lock file is not a solution and may break your system.
E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it?

请注意,我并不是一个经验丰富的 Linux 用户,我对编码和使用命令终端的了解非常有限(我上面使用的 sudo 命令是从此网站上发布的类似问题中复制粘贴的)。因此,如果您对编码或视频启用在 Linux 中的工作原理一无所知,我将不胜感激任何用清晰、通俗易懂的英语进行的解释。谢谢

答案1

要在浏览器中播放视频,您只需安装软件包即可ubuntu-restricted-extras。为此,请打开终端并输入:

sudo apt install ubuntu-restricted-extras

如果仍然失败并出现上面发布的错误消息,请重新启动并重试。如果错误仍然存​​在,则之前的更新可能已中断并保留了锁定文件,如 Pilot6 上面所述。要解决此问题:

  1. 在新的终端类型中sudo rm /var/lib/dpkg/lock-frontend
  2. 然后确保所有软件包都正确安装sudo apt-get -f install
  3. 使用 确保编解码器正确安装sudo apt install ubuntu-restricted-extras。当系统提示您接受 Microsoft 字体包的 EULA 时,请使用TabEnter表示同意。

重新启动浏览器后,视频播放就可以正常进行了。

答案2

感谢 Bene 和 Pilot6 的帮助,我现在可以播放视频了。解决方案如下: 1. $ sudo apt install ubuntu-restricted-extras 在命令终端的提示/消息/问题中,我输入: 2. $ sudo dpkg --configure -a 我按 tab 键接受 MS 许可证,然后输入 软件包安装成功

答案3

我尝试过但未能让视频正常工作。我安装了 clv 和 mpv,发现两者都能正常工作。我选择在“设置”->“默认应用程序”中将音乐和视频设置为 mpv。当我与视频作斗争时,我可能安装了各种 codex,这些 codex 可能对 mpv 至关重要。

相关内容