Windows 下 HEVC H.265 视频,除了自带的"电影和电视"外,还有能用的播放器吗?

2021-11-14 22:12:09 +08:00
 felixcode
打开视频文件颜色异常,正常和不正常的颜色像下面两张图:



视频编码信息如下图:


使用 potplayer,下载安装了 opencodec,尝试使用 ffmpeg64.dll 进行解码,还是不行。

"电影和电视"装了付费的解码器,但 mp4 内置的字幕无法显示,而且播放一会还会黑屏,很不好用。

试过 DivX ,MPC-HC ,也都不行。网上找解决方案似乎都不好解决。还有可能是因为 Dolby Vision ,不知道是不是也有关系。因为对编解码很不了解,找的一头雾水。

没有 HDR 的显示屏,有 NV 的显卡,但硬解好像用不上。

如果没有 HDR 的输出能力,是不是 Dolby Vision 肯定就不能播放了?

还请这边了解的朋友不吝赐教,谢谢!
8604 次点击
所在节点    问与答
65 条回复
litesoar
2021-11-15 21:09:20 +08:00
我用的是 Potplayer+K-Lite Codec Pack 播放 H.265 电影

你可以试试,K-Lite Codec Pack 用标准版就行。
TsukiMori
2021-11-15 23:32:07 +08:00
potplayer/mpc-be+lav+madvr 可以播放 h265+普通 hdr
你的问题应该是杜比视界 这个目前我也没见什么合适的第三方方案
fuweichin
2021-11-15 23:44:52 +08:00
1. 片源是否是 Real HDR (区别于 Fake HDR )
2. 播放器是否支持 BT.2020 解码且配置播放器采用 10bit 输出(推荐 PotPlayer )
3.显示器是否支持且配置为使用 Adobe RGB/Display P3 色域

如果三个条件都满足,那么你看到的才可能是逼真的 vivid HDR (定时做显示器颜色校准更佳),否则呵呵,对比起来你可能会很受伤
felixcode
2021-11-16 00:47:42 +08:00
@fuweichin
我只是想解决色偏问题,说了不是 HDR 设备。
ysc3839
2021-11-16 03:29:13 +08:00
简单看了下 DolbyVision 那个插件,大概是用 UWP 的 VideoRendererEffect 实现的,不是解码器,这个插件好像不能被 Win32 Media Foundation API 调用。所以解决方案要不然是自己照着相关接口去调用,要不然想办法搞到其中的算法然后自己实现一个。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/815363

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX