如何在Ubuntu Linux上安装H.265 / HEVC编解码器?
我看到新的DivX Player 10展示了H.265/HEVC的播放,这是H.264的继任者。我想知道我如何在Linux中获得这种支持。是否需要为这种格式安装一个特定的编解码器?如何安装?
142
3
我看到新的DivX Player 10展示了H.265/HEVC的播放,这是H.264的继任者。我想知道我如何在Linux中获得这种支持。是否需要为这种格式安装一个特定的编解码器?如何安装?
还有一个用于libde265 GStreamer集成的PPA。安装了它,就可以用所有的GStreamer应用程序(浏览器、Totem等)播放H.265。
现在试着用任何GStreamer感知的播放器(例如"totem")播放包含HEVC/H.265内容的.mkv。这应该会检测到缺少的编解码器,并提示安装libde265 GS插件(根据你的架构,确保选择64位或32位版本)。
你也可以直接安装相应的GStreamer插件。
或者对于GStreamer 1.0的应用程序。
也有一个VLC插件可用。
详情请看这里。GStreamer 4K H.265/HEVC视频流插件 。
除了@longsleep'的伟大的答案之外,如果使用VLC:如这里所述,你可以升级到VLC 2.2.x或更高版本来获得HEVC/H.265支持。如果在14.04上,你需要添加这个 repo来获得2.2.x以上版本的VLC。
sudo apt-get update
, 和sudo apt-get dist-upgrade
或sudo apt-get install vlc vlc-plugin-libde265
。如果你想的话,你也可以安装其他的:
vlc-plugin-*
。Repo没有
gstreamer1.0-libde265
包,但有很多其他的"升级的、高级的或通常没有的多媒体包,用于Trusty"14.04,供喜欢LTS版本的人使用。然而,另一种选择--如果你安装了谷歌浏览器--是添加/安装H.265 / HEVC播放器(在)到你的Chrome浏览器。
之后,你可以直接进入"Google Chrome Applications"(在你的Ubuntu发行版菜单中)并运行该播放器。或者你可以直接启动谷歌浏览器,输入网址chrome://apps并点击回车。这将导致谷歌浏览器显示其安装的应用程序,所以你可以直接从那里运行**H.265 / HEVC播放器。
通过使用这种替代方法,不需要安装任何库、编解码器、播放器插件或其他东西,因为你需要的H.265/HEVC播放支持已经嵌入到H.265/HEVC播放器中。
我已经用H.265/HEVC播放器观看了几部两小时长的H.265/HEVC编码的电影,我没有遇到任何播放问题。