在Ubuntu 18.04中无法播放MP4文件(播放该文件需要H.264(主配置文件)解码器,但尚未安装)

Ubuntu的新用户会注意到, 由于某些原因, 与Windows或Mac不同, 许多音频和视频编解码器在Ubuntu中无法立即使用。发生这种情况基本上是出于法律和技术原因。 Ubuntu将这些编解码器排除在外, 因为这些视频文件和其他媒体格式受版权保护, 因此你不能在未同意其许可条款和条件的情况下将这些受保护的技术添加到你的操作系统和程序中。错误基本上是以下之一:
需要H.264(主配置文件)解码器才能播放文件, 但未安装。
【在Ubuntu 18.04中无法播放MP4文件(播放该文件需要H.264(主配置文件)解码器,但尚未安装)】此问题的解决方案基本上是在系统中的终端上安装缺少的编解码器。为此, 搜索Ubuntu的终端, 然后键入以下命令。第一条命令将更新存储库:

sudo apt-get update

然后安装以下包含视频播放器最常见编解码器的软件包:
sudo apt-get install libdvdnav4 libdvdread4 gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly libdvd-pkg

这些软件包是:
  • libdvd:libdvdnav是DVD导航库, 它提供了DVD的高级功能(如菜单和导航)的接口。它包含VM和其他对编写DVD播放器有用的部分。它基于Ogle, 但已被修改为供xine和mplayer使用。
  • gstreamer:GStreamer是使用QApt安装编解码器的插件。
安装之前的软件包后, 请使用以下命令继续安装Ubuntu受限的附加功能:
sudo apt-get install ubuntu-restricted-extras

ubuntu-restricted-extras软件包使用户能够安装播放流行的非免费媒体格式的功能, 包括DVD, MP3, Quicktime和Windows Media格式。运行命令后, Ubuntu应该能够立即播放以前无法播放的视频。如果没有, 请尝试重新启动计算机, 然后尝试再次播放视频, 它应该可以正常工作。
编码愉快!

    推荐阅读