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

#1 楼

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

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


现在尝试播放包含HEVC / H的.mkv。使用任何支持GStreamer的播放器(例如“图腾”)显示的.265内容。这应该检测到缺少的编解码器,并提示您安装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 / HEVC视频流的GStreamer插件

评论


当我运行vlc-plugin安装时,出现以下错误:vlc-plugin-libde265:取决于:libvlccore7(> = 2.1.0)但不会被安装(Ubuntu 14.04)

–Programster
2014年8月31日19:50



当我在Ubuntu 14.04上的VLC中运行HEVC编码的视频时,在视频顶部看到一个绿色层。有人知道如何解决吗? @longsleep

–苏厄姆
2015年4月10日23:46

您可以按照ubuntuhandbook.org/index.php/2015/02/…的要求在14.04上运行x265的VLC(它已经在回购14.10+中了)。那里的仓库也给你一个x265包。

– pd12
2015年6月10日14:50

在首次添加存储库之后,“ sudo apt-get install vlc-plugin-libde265”对我有用!

– T. Greg O'Neil
16年5月24日在19:52

如果您使用的是Ubuntu 17+,则此版本已过时

–杰米·赫特伯(Jamie Hutber)
18-10-13在20:14

#2 楼

@longsleep的一个很好的选择是如果使用VLC:如此处所述,您可以升级到VLC 2.2.x或更高版本以获得HEVC / H.265支持。如果在14.04上,则需要添加此存储库以获取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-*

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

评论


我正在ub15.04上使用vlc 2.2.0,似乎只要关闭所有其他程序,我就可以正常播放x265编码的5xxMB视频,因为我的CPU使用率非常高(70-90%) vlc,而使用x264视频只能获得5-10%的收益。这种高CPU使用率正常吗?还是应该比x264低得多?

– Peter Raeves
15年8月2日在12:47

使用较小的样本量(264、265每个2个视频),x265可获得17-26%(约占1个内核的80-100%)的CPU使用率,x264可获得6-12%的CPU使用率。这是有道理的,因为265以较高的压缩率以相似的质量进行编码,因此需要更多的处理工作。另外,VLC可能尚未对x265解码进行优化,因此它接近1核的100%末端,这是我的猜测。

– pd12
15年8月5日在9:42

我懂了。然后,我猜想我7岁的双核笔记本电脑上的高负载才有意义:(

– Peter Raeves
15年8月5日在10:42

对于仿生或Ubuntu 17+,请使用以下命令,sudo add-apt-repository ppa:mc3man / bionic-prop sudo apt-get update sudo apt-get install x265

– Chaladi
19年7月24日在6:27



#3 楼

还有另一种方法-如果已安装Google Chrome,则可以在Chrome浏览器中添加/安装H.265 / HEVC播放器。

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

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

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

评论


它不支持字幕。

–Venkatesh
16年5月12日在15:58

@Venkatesh如果H.264视频具有可切换(嵌入式)字幕,播放器将检测到它们并为您提供选择其中一个的选项。我有一些带有嵌入式字幕的MKV文件,在H.265 / HEVC Player上,我可以选择任何一种字幕或禁用字幕。但是,如果要加载外部字幕文件(例如.SRT文件),则否:播放器的当前版本不加载外部字幕文件。

– Yuri Sucupira
16年5月14日在7:26



由于某些原因,播放器无法在我的薄荷糖17.2上工作。

– codeScriber
16年8月30日在16:42

@codeScriber在过去的几个月中,我没有播放过任何H.265视频,但是在看到您的评论后,我在Google Chrome(64位XUbuntu 16.04和64位Mint 17.2上)上测试了播放器,我可以确认该Chrome应用已停止运行。我执行了一些测试,但找不到问题。我已向开发人员发送了一条消息,报告了该问题。同时,建议使用其他方法(例如,安装VLC Media Player和gstreamer集成库)。

– Yuri Sucupira
16年9月1日,2:10

谢谢尤里。我做到了,而且有效。现在我需要弄清楚如何使rpi2 plex在流式传输时对其进行解码....

– codeScriber
16-9-18下午3:27