如何在Ubuntu Linux上安装H.265 / HEVC编解码器?

我已经看到新的DivX Player 10展示了H.264 / HEVC播放,它是H.264的后续产品。 我想知道如何在Linux中获得这种支持。 是否需要安装特定于此格式的编解码器? 怎么样?

libde265 GStreamer集成还有一个PPA。 安装后,可以使用所有GStreamer应用程序(浏览器,图腾等)播放H.265。

sudo apt-add-repository ppa:strukturag/libde265 sudo apt-get update 

现在尝试使用任何支持GStreamer的播放器(例如“图腾”)播放包含HEVC / H.265内容的.mkv。 这应检测丢失的编解码器并提示安装libde265 GS插件(确保根据您的体系结构选择64位或32位版本)。

您也可以直接安装相应的GStreamer插件:

 sudo apt-get install gstreamer0.10-libde265 

或者对于GStreamer 1.0应用程序:

 sudo apt-get install gstreamer1.0-libde265 

还有一个VLC插件可用:

 sudo apt-get install vlc-plugin-libde265 

详细信息: 用于4K H.265 / HEVCvideo流的GStreamer插件

@ longsleep的一个很好的答案是,如果使用VLC:如此处所述,您可以升级到VLC 2.2.x或更高版本以获得HEVC / H.265支持。 如果在14.04,您需要添加此repo以获得2.2.x +版本的VLC:

 sudo add-apt-repository ppa:mc3man/trusty-media 

sudo apt-get update ,和

sudo apt-get dist-upgradesudo apt-get install vlc vlc-plugin-libde265

如果需要,您还可以安装其他人: vlc-plugin-*

repo没有gstreamer1.0-libde265软件包,但对于那些喜欢LTS版本的人来说,确实有很多其他“升级,高级或通常不可用的Trusty多媒体软件包”14.04。

另一种选择 – 如果你安装了谷歌浏览器 – 是在你的Chrome浏览器中添加/安装H.265 / HEVC播放器 (in)。

之后,您可以直接前往“Google Chrome应用程序”(在您的Ubuntu发行菜单中)并运行播放器。 或者您可以启动Google Chrome,输入urlchrome:// apps并按Enter键。 这将导致谷歌浏览器向您显示其已安装的应用程序,因此您可以直接从那里运行H.265 / HEVC播放器

通过使用这种替代方法,无需安装任何库,编解码器,播放器插件等等,因为H.265 / HEVC播放支持所需的一切都已嵌入到H.265 / HEVC播放器中。

我已经使用H.265 / HEVC播放器观看了两个两小时长的H.265 / HEVC编码电影,我没有遇到任何播放问题。