遇到的问题
在Ubuntu 18.04中无法播放MP4文件,提示播放该文件需要H.264(主配置文件)解码器。
测试机型:联想邵阳E42
测试时间:2020年9月5日
测试系统:18.04
解决方法
据说,Ubuntu将这些编解码器排除在外, 因为这些视频文件和其他媒体格式受版权保护, 因此你不能在未同意其许可条款和条件的情况下将这些受保护的技术添加到你的操作系统和程序中。
-
先更新一下
sudo apt-get update -
然后安装以下包含视频播放器最常见编解码器的软件包:
sudo apt-get install libdvdnav4 libdvdread4 gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly libdvd-pkg
libdvdnav是DVD导航库, 它提供了DVD的高级功能(如菜单和导航)的接口。它包含VM和其他对编写DVD播放器有用的部分。它基于Ogle, 但已被修改为供xine和mplayer使用。
GStreamer是使用QApt安装编解码器的插件。
- 安装这些软件包后, 敲下面的命令,继续安装Ubuntu受限的附加功能:
sudo apt-get install ubuntu-restricted-extras
ubuntu-restricted-extras软件包使用户能够安装播放流行的非免费媒体格式的功能, 包括DVD, MP3, Quicktime和Windows Media格式。运行命令后, Ubuntu应该能够立即播放以前无法播放的视频。如果没有, 请尝试重新启动计算机, 然后尝试再次播放视频, 它应该可以正常工作。