苏辰汐
发表于 2021-9-21 20:19:08
本帖最后由 苏辰汐 于 2021-9-21 22:13 编辑
还有3.333版你potplayer截图看上去色彩不正常。
3.333的BD版色域处理有些问题,4K BD版色域使用了bt.2020导致大多数播放器无法正常显示,1080P BD版色域是bt.2020转换到bt.709的,还转换错掉了,所以3.333版千万不要收1080P的BD版本。
https://nyaa.si/view/1430459,该评论区有关于这问题的详细讨论
至于4K版色彩要正确显示的话,mpv上启用gamut-clipping=no或icc相关参数可以解决该问题;madvr系必须要设置calibration为显示器具体参数值才能正常显示;mpcvr默认设置即可正确显示。除了mpv、mpcvr和madvr系外其他播放器应该都无法正确处理
madvr相关设置如下:
不要设置为第一项(默认);没有校色相关文件的使用第二项,按自己显示器情况选择参数;有专业校色文件的使用第三或第四项
https://cdn.jsdelivr.net/gh/dyphire/PicGo/img/2021/09/21/20210921201602.png
hnanoha
发表于 2021-9-22 22:35:32
本帖最后由 hnanoha 于 2021-9-22 22:39 编辑
苏辰汐 发表于 2021-9-21 20:19
还有3.333版你potplayer截图看上去色彩不正常。
3.333的BD版色域处理有些问题,4K BD版色域使用了bt.2020 ...
请问怎么看出来色域不对的?
苏辰汐
发表于 2021-9-22 22:40:13
hnanoha 发表于 2021-9-22 22:35
请问怎么看出来色域不对的?我这截图色域正常吗?
最简单的就是和Q 3.33版画面对比,3.333版显示的色彩明显有偏差的就有问题,特别注意红色偏移
其次就是按我楼上提到的用mpv和madvr系播放器播放时开关相应参数,观察色彩变化和色差偏移
hnanoha
发表于 2021-9-22 22:47:45
苏辰汐 发表于 2021-9-22 22:40
最简单的就是和Q 3.33版画面对比,3.333版显示的色彩明显有偏差的就有问题,特别注意红色偏移
其次就是 ...
哦,感谢解答
AsukaAkashi
发表于 2021-9-27 21:26:00
本帖最后由 AsukaAkashi 于 2021-9-27 21:33 编辑
对 @苏辰汐 大佬提出的问题很感兴趣,尝试了播放了一下。
分享一下暂时的结果:
对 Potplayer + madVR 修改 calibration 的参数无效(各参数皆试了一遍),遂放弃。
尝试MPV ,初次使用,使用了论坛里的 MPV_lazy,发现 gamut-clipping=no 好像是默认设置(不能确定,无代码基础),但画面效果与 Potplayer 相同,补课查看使用说明许久,添加删除代码无效,一头雾水,暂且跳过。
尝试更改ICC设置:
笔记本电脑屏幕,出场未校色,按说明开启 target-prim。(该选项似乎无影响)
开启前:
开启后:
(QQ截图)
有所改善,一定程度上接近了 Nyaa @Mabby 开关 gamut-clipping 的效果。也尝试了 @nomakewan 截图的美里,效果同样差不多。
目前还在尝试开关 gamut-clipping,不得不说 MPV 折腾起来太深入了……
@Mabby 还提到有「white point」的问题,不是很理解这个单词,噪点?白平衡?这个尚待研究。
AsukaAkashi
发表于 2021-9-27 22:54:28
本帖最后由 AsukaAkashi 于 2021-9-28 12:19 编辑
{:8_736:}不得不说大佬真是太厉害了,看手册的时候无意发现居然有可视化界面的 mpv.net_CM 可用,果断使用然后就发现了——开关 gamut-clipping=no 效果是一样的。恍惚之间我再一看该选项在「H2S-STM」下,虽然没找到注释说明,但一看标签底下是有关 HDR 的,然后看 mpv.net_CM 的选项卡分类在 HDR 里,突然就想到了以前播放《心灵奇旅》时遇到的问题……是的,由于显示器不支持 HDR 导致播放偏色,不过当时可以通过使用 Win10 自带的 电影与电视 观看到正确色彩 ,使用 Potplayer 的 HDR SMPTE SP 2084 和 HDR SMPTE SP 2086 在颜色上有一定修正,但效果并不好。
于是我又尝试了以上方法,甚至在 Potplayer 里开启 ICC 发现都没有效果,实际上我在动漫中并没发现哪个标注了 HDR ,而 UHD 标注的是分辨率,我这里仅做了猜想,UHD 影片或多或少有应用 HDR。所以可能是我个人的显示器规格问题?
(以上胡言乱语胡说八道,知识储备过低勿怪)
亦或是我个人样本试验操作出现某个问题,没能复现关闭 gamut-clipping 对影片的影响以及大佬的解决方案。
static/image/hrline/2.gif
睡前又看了一眼,惊了,原来我一直试验的样本是 1920x816 = 1080p 的,根据大佬的说法,我一直拿的是偏色版本试来试去……也不是毫无价值吧,至少弄清楚一件事,这个偏色版本还是有救的,“唯一解”是使用 MPV 的 ICC 进行矫正……{:8_699:}碎碎念终结。
static/image/hrline/2.gif
下载了 4K 版本进行测试,MPV_lazy 默认设置即可正确播放。
ijnkongo25
发表于 2021-10-5 15:02:51
苏辰汐 发表于 2021-9-21 20:19
还有3.333版你potplayer截图看上去色彩不正常。
3.333的BD版色域处理有些问题,4K BD版色域使用了bt.2020 ...
我通过displayCal校准生成了bt2020,bt709和p3色域的三个lut文件,madvr中也选了calibrate by using external 3DLUT files.
然而在看油神的3.333,madvr显示套的是bt709的lut。拿了3.33(也是油神)做了下对比,颜色也没问题。
这是因为显示器不支持bt2020的缘故?然而hdr下是会映射到bt2020的lut的啊?
还是只是单纯油神版本已经tone map到bt709了?我下个beatrice-raws的看看。
苏辰汐
发表于 2021-10-5 15:18:47
ijnkongo25 发表于 2021-10-5 15:02
我通过displayCal校准生成了bt2020,bt709和p3色域的三个lut文件,madvr中也选了calibrate by using exter ...
madvr使用bt.709的lut时已经做了正确的色域转换了。只有在使用默认的第一项时madvr的处理才会有问题,因为默认项非hdr不做色域转换,会按照视频标的色域来显示,当超出显示器色域时就会出问题
ijnkongo25
发表于 2021-10-5 17:09:53
本帖最后由 ijnkongo25 于 2021-10-5 17:48 编辑
苏辰汐 发表于 2021-10-5 15:18
madvr使用bt.709的lut时已经做了正确的色域转换了。只有在使用默认的第一项时madvr的处理才会有问题,因 ...
感谢回复。
下好了beatrice-raws的,确实就是bt2020的色域了,madvr也能套上bt2020的lut。
看来油神压的时候已经map到709了。
edit:
均使用Potplayer + Madvr。以下截图分别在与其他校色过的设备上看、播放器里肉眼看到的,没有肉眼可见的区别。
Bt709 - 油神:
Bt2020 - Beatrice:
Side by side对比区别还是很明显的,BT2020的明显前景更洋红色。但是远处两者并没有什么区别,所以不应该是偏色的问题。
我认为这是刻意为之,毕竟原片就是BT2020色域下重新制作的。当然,也有可能是我的显示设备并不能完全覆盖BT2020的色域(我测得63%)导致出现差异,但截图应该没有影响吧?我也没有覆盖满BT2020色域的显示器,所以暂时也无从知晓了。
365152082
发表于 2021-10-5 23:14:07
我没设置就直接HDR直出...感觉画面挺正常的{:5_108:}