HDR条件下字幕颜色的处理(单纯抛出问题)
本帖最后由 拨雪寻春 于 2024-8-22 14:30 编辑https://s2.loli.net/2024/08/22/y253dwejV6olOuI.png
我们对此毫无办法,只能把问题抛给各位大佬
邮件中提到的链接:
https://bbs.acgrip.com/thread-7593-1-1.html
https://bbs.acgrip.com/thread-10018-1-1.html
https://bbs.acgrip.com/thread-11463-1-1.html
https://github.com/gky99/ssaHdrify
https://digglife.net/articles/hdr-subtitle-too-bright.html
OLED下的HDR真是亮瞎眼.. 把字幕颜色改成灰色就行了
这确实是个难题,主要是没有标准可依
看到一个 libass 的长串 github 讨论供参考
https://github.com/libass/libass/issues/297 本帖最后由 tokisakayukari 于 2024-8-23 11:43 编辑
我用的是索尼电视,正好相反,sdr环境下,所有字幕颜色都严重偏暗,部分高亮场景的白色字幕直接变成深灰色
(比如贵组的四月谎言字幕,ed的樱花场景太亮,字幕和特效的樱花直接灰蒙蒙的)
hdr环境下,默认设置颜色也严重偏暗
但kodi有个hdr字幕调整亮度的选项,亮度选最高的话,hdr的字幕颜色就正常了,sdr还是不行
原理应该是电视的各种画面优化只针对视频本身,字幕被当做系统UI处理没有享受到电视的画面优化,目前没有试过电视连电脑,如果电视连电脑看的话,应该会和大家说的一样字幕太亮
其实白色字幕太晃眼这个问题,或许电影发行方已经想到了,因为如今蓝光电影光盘里的 PGS 字幕1,很多前景色都并不是白色,而是灰色。用灰色字幕,不仅不晃眼,恰好因为不够白,也不会触发电视的局部背光增强功能。是的,答案就这么简单。
就是弄成灰色啊。你自己贴的链接https://digglife.net/articles/hdr-subtitle-too-bright.html里已经说了
物理上只有上oled,其他lcd都只有把字幕调灰
kyriakos 发表于 2024-8-23 11:58
就是弄成灰色啊。你自己贴的链接https://digglife.net/articles/hdr-subtitle-too-bright.html里已经说了
...
oled也刺眼啊
我的拙见:Windows系统可以设置HDR模式下SDR内容的亮度,那播放器读取它并调整字幕颜色不就行了~ 说实话不认为现在有什么完美办法……
单就字幕而言,没有特殊样式的字幕默认在203nit可能是最合适的。
这个亮度也是一般作为SDR内容的最高亮度,203nit以上是HDR内容(这里是指最高亮度为1000nit的HDR内容转换到SDR内容时的标准,和“SDR最高亮度100nit”是不同概念)
但动画上色制作传统上都是SDR的才对,不清楚制作组如何决定的各个元素如何映射到HDR。这很可能会对字幕的观感产生很大影响。
另外特殊样式的字幕显然要考虑到匹配片源的亮度和色彩,这我就完全不知道怎么解决了。
甚至说现在的字幕制作软件有没有办法按照亮度去调整我也不清楚……
理论上讲要完美除了为HDR版本单度校对之外没有特别好的方式,毕竟基于SDR制作一个HDR版本往往也是要逐个场景改过去的。
说白了HDR视频里带字幕最大的问题就是HDR里面纯白色不再代表最亮了,一个太阳和一个灯放在SDR里可能都是三通道拉满纯白的,但HDR里完全可以灯500nit,太阳1000nit,忽然底下跑出来个穿白色纱裙的人身上差不多203nit……以前字幕就是最白的,现在静态的字幕没法保证一直最白了(除非在暗光时你想闪瞎观众的眼睛)
至于内封字幕不会过亮,就我所知蓝光光碟都是SRT或者SUP字幕,也就是纯文本信息或者图像信息,没什么样式可言。我猜测不包含任何亮度信息的,最后播放器都会按自己的逻辑优化处理?(很可能是固定203nit,或者有可能动态处理?)
像Mac OS的话逻辑就是字幕直接和UI最大亮度一致,如果开启了HDR参考模式的话就是203nit.如果正巧画面非常亮就可能会显得字幕有些灰。
总之我的结论是一般没有特别颜色的字幕只要简单重新调整亮度就可以至少保证不瞎眼,而对于要求匹配颜色和亮度的情况目前可能属于无解……
页:
[1]