422 8BIT视频内容强制444 10BIT输出会造成画质劣化么
我用各种播放器 习惯用444 10BIT输出显示设备自身也能达到10BIT的效果最近折腾coreelec和libreelec 看论坛里有人讨论 播放HDR视频 色域空间不会自动适配转换的问题
然后方案是强制输出10bit
但是有人说了 这样8bit内容也强制输出10bit 色彩和灰阶有问题
我就纳闷了8bit内容强制输出10bit难道画质会劣化?
简单来说:不会。
>看论坛里有人讨论 播放HDR视频 色域空间不会自动适配转换的问题
然后方案是强制输出10bit
没看懂,色域转换和输出位深这两者有任何直接关系么?
>但是有人说了 这样8bit内容也强制输出10bit 色彩和灰阶有问题
首先,视频里的 8-bit 是 yuv 的 8-bit,你输出的时候多半都已经是 rgb 了(然后 rgb 是没有 420 422 这种形式的,硬要说的话只能是 444)。
其次,低分辨率/精度转换到高分辨率/精度,质量主要还是受限于质量较低的那个,转换时通过“优化”的升频和抖动算法,可以略微改善质量。 我试过,电影原来灰阶正常的地方会变的更黑,甚至看不清,确实可以说对画质有影响 boday 发表于 2018-9-8 00:26
简单来说:不会。
>看论坛里有人讨论 播放HDR视频 色域空间不会自动适配转换的问题
是这样的 我用的是S912盒子适配的coreelec和libreelec这两个系统在最新测试版里取消了色域空间选项
全是自动适配视频源来转换空间
但是bug很多
比如播放4K HDR视频应该转换成ycbcr444 10bit输出它还是维持在ycbcr420 8bit 自然就造成问题了 解决方案是修改代码固定ycbcr444 10bit输出 金子一马 发表于 2018-9-8 07:11
我试过,电影原来灰阶正常的地方会变的更黑,甚至看不清,确实可以说对画质有影响 ...
灰阶没感觉出来 色彩倒是比8BIT好不少我显示设备原生支持10bit色彩 插值到正好是整数运算,不会产生误差。
理论上来说不会劣化画质。
但实际就不好说了,谁知道那些五花八门的播放设备,特别是各种盒子会不会瞎JB乱来。 观铃の使魔 发表于 2018-9-8 08:07
是这样的 我用的是S912盒子适配的coreelec和libreelec这两个系统在最新测试版里取消了色域空间选项
...
原来如此,我以为是在 pc 上播放。
但 4k hdr 视频一般应该是 10-bit 没错,但也是 420 啊,何以见得必须要转换成 444 输出? 你的屏是真10bit吗?如果是8抖10可能会劣化
— from Sony G8441, Android 8.0.0 of S1 Next Goose v2.0.2-play 本帖最后由 zatsuza 于 2018-9-8 11:53 编辑
另外不同于hdr使用的bt2020、2100,bt709的10bit只是深度扩展,ycbcbr420 8转10应该是不需要任何算法的,420转444也很简单,估计哪边转都一样
— from Sony G8441, Android 8.0.0 of S1 Next Goose v2.0.2-play zatsuza 发表于 2018-9-8 11:36
你的屏是真10bit吗?如果是8抖10可能会劣化
— from Sony G8441, Android 8.0.0 of S1 Next Goose v2.0.2- ...
这个感觉不至于吧大部分电视面板包括SONY都是不是原生10bit啊 要是10bit输出会劣化 问题可就严重多了 观铃の使魔 发表于 2018-9-8 11:43
这个感觉不至于吧大部分电视面板包括SONY都是不是原生10bit啊 要是10bit输出会劣化 问题可就严重多了 ...
无视掉好了,刚才没看清楚你问的问题,后来补充的才是
— from Sony G8441, Android 8.0.0 of S1 Next Goose v2.0.2-play 虽然coreelec那边也推荐强制444 10bit,但他们也没做到固件里去
这个问题还是再等等Linux内核那边团队解决吧 加抖动啦算法啦,反正分辨率那么高你也看不出422和444的区别
-- 来自 能搜索的 Stage1官方 Android客户端 本帖最后由 BRRM 于 2018-9-13 04:31 编辑
应该不会劣化,算法过关的话还会优化,但说10bit比8bit的色彩好不少就是胡扯了,要不然是钛合金眼,要不然是原来那屏幕太烂了。 BRRM 发表于 2018-9-13 00:47
应该不会劣化,算法过关的话还会优化,但说10bit比8bit的色彩好不少就是胡扯了,要不然是钛合金眼,要不然 ...
一般8BIT面板电视 我看起来确实没啥差别 不论是10bit 或者8bit输出
但是我的显示器原生10bit面板 感觉10bit输出色彩好一点不知道是不是错觉
另外sony的电视也感觉10bit输出更好因为能自动激活deep color功能
页:
[1]