家电论坛

广告合作
 注册  找回密码

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

查看: 44078|回复: 73

[其它] Ycbcr与RGB之间的问题

[复制链接]

23

主题

3940

帖子

3

威望

中级会员

Rank: 3Rank: 3Rank: 3

交易诚信度
0
注册时间
2010-6-28
发表于 2015-3-20 22:54 | 显示全部楼层 |阅读模式

马上注册 家电论坛,众多有奖活动等你来参与!

您需要 登录 才可以下载或查看,没有账号?注册

x
大家认为是交给播放器来处理Ycbcr->RGB,HDMI RGB输出给设备直接显示的好?

还是认为播放器把Ycbcr 420采样到422或者444然后HDMI Ycbcr 422或者444输出给设备,然后交给设备内部做Ycbcr->RGB显示的好?

或者说播放器不处理任何事情直接HDMI Ycbcr 420输出给电视机,然后交给设备内部做Ycbcr->RGB显示的好?



回复

使用道具 举报

0

主题

280

帖子

0

威望

初级会员

Rank: 2Rank: 2

交易诚信度
0
注册时间
2015-2-4
发表于 2015-3-20 23:41 | 显示全部楼层
这个过程无论怎么处理,结果应该都是没有实质性区别的(即使中途额外转一次YUV444),差异仅在于由谁来做
我个人是解码器直接出NV12/YV12,由电视来做RGB转换
回复

使用道具 举报

4

主题

114

帖子

0

威望

新手上路

Rank: 1

交易诚信度
0
注册时间
2011-10-8
发表于 2015-3-21 00:30 | 显示全部楼层
大部分电视(可能全部电视)开了插帧功能后都不支持RGB和yuv444输入,电视要再转换一次。
windows,安卓,苹果机等等操作系统都是原生RGB。估计只有蓝光机和高清播放机才能输出原生yuv。
YUV和RGB理论上可以无损互转,但是涉及小数点取整,画质可能会有损失。
我觉得播放器输出原生信号,再给电视自己转换比较好吧。
回复

使用道具 举报

74

主题

2972

帖子

17

威望

高级会员

Rank: 4Rank: 4Rank: 4Rank: 4

交易诚信度
0
注册时间
2011-9-2
发表于 2015-3-21 00:37 | 显示全部楼层
我之前一度是蓝光机输出RGB到电视,后来还是改回了YUV
什么是好画质:http://www.jd-bbs.com/forum.php?mod=viewthread&tid=5189252
回复

使用道具 举报

875

主题

6万

帖子

79

威望

核心会员

Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

交易诚信度
0
注册时间
2011-6-4
发表于 2015-3-21 09:11 来自家电论坛网手机触屏版 | 显示全部楼层
San_Spirit 发表于 2015-3-21 00:37
我之前一度是蓝光机输出RGB到电视,后来还是改回了YUV

有何区别?
回复

使用道具 举报

74

主题

2972

帖子

17

威望

高级会员

Rank: 4Rank: 4Rank: 4Rank: 4

交易诚信度
0
注册时间
2011-9-2
发表于 2015-3-21 10:05 | 显示全部楼层

首先说我测试的是输出0~255的RGB,从实际测试结果上来看
在各种纯色测试片中,校色仪测定结果,确实是采用RGB反差更大
但是在实际影片观看中,亮暗部细节反而感觉是有所劣化

自己分析可能是因为片源是16~235的,所以不行

改回16~235以后也考虑过到底是用YUV还是RGB
如楼上所说原因,猜想可能有二次转换,为避免此情况
直接采用YUV了
也看了一下444、420、422输出没有本质区别
就直接选了“自动”,力争输出原生状态

什么是好画质:http://www.jd-bbs.com/forum.php?mod=viewthread&tid=5189252
回复

使用道具 举报

0

主题

280

帖子

0

威望

初级会员

Rank: 2Rank: 2

交易诚信度
0
注册时间
2015-2-4
发表于 2015-3-21 10:48 | 显示全部楼层
涉及此过程的有两件事,一是YC伸张/压缩(TV levels与PC levels,即16-235与0-255的互转),二是YUV->RGB
这个过程解码器可以做、渲染器可以做、电视也可以做,理论上来说由谁来做结果都是一样的,需要避免的仅是多次转换(比如解码器做一次YC伸张输出PC levels,显卡YC压缩回TV levels给电视,电视再做一次YC伸张并显示)



Windows是原生RGB的,如果显卡设置为输出YUV444,桌面下的处理方式应是系统内部做一次转换;但在madVR全屏独占模式下播放视频时,我认为应是渲染器直接把NV12/YV12给电视,此时不涉及操作系统的处理

碟机还是选YUV420 TV levels原始格式直接输出最为稳妥,确保整个过程避免二次转换

MEMC不支持RGB和YUV444这个事情就不清楚了
回复

使用道具 举报

0

主题

5073

帖子

-10

威望

初级会员

Rank: 2Rank: 2

交易诚信度
0
注册时间
2015-3-10
发表于 2015-3-21 11:47 | 显示全部楼层
444、420、422输出没有本质区别

首先你要有个支持444的面板才行
回复

使用道具 举报

23

主题

3940

帖子

3

威望

中级会员

Rank: 3Rank: 3Rank: 3

交易诚信度
0
注册时间
2010-6-28
 楼主| 发表于 2015-3-21 15:39 | 显示全部楼层
kiesss 发表于 2015-3-21 11:47
444、420、422输出没有本质区别

首先你要有个支持444的面板才行

面板压根就不支持YUV信号的显示,最后要全部转换成RGB才行

但YUV 420(422)等等采样到YUV444再转换到RGB这一过程中,处理的不同对最后显示效果是有影响的
回复

使用道具 举报

23

主题

3940

帖子

3

威望

中级会员

Rank: 3Rank: 3Rank: 3

交易诚信度
0
注册时间
2010-6-28
 楼主| 发表于 2015-3-21 15:41 | 显示全部楼层
十字破 发表于 2015-3-21 10:48
涉及此过程的有两件事,一是YC伸张/压缩(TV levels与PC levels,即16-235与0-255的互转),二是YUV->RGB
...

Madvr是自己做高精度yuv转RGB转换的
回复

使用道具 举报

23

主题

3940

帖子

3

威望

中级会员

Rank: 3Rank: 3Rank: 3

交易诚信度
0
注册时间
2010-6-28
 楼主| 发表于 2015-3-21 15:57 | 显示全部楼层
San_Spirit 发表于 2015-3-21 10:05
首先说我测试的是输出0~255的RGB,从实际测试结果上来看
在各种纯色测试片中,校色仪测定结果,确实是 ...

1.如果是接PC的话,电视机又是支持0-255的化,请全部选择0-255,如果是碟机看情况来选择。

2.你一切是按自己的感觉来判断的,我认为这是错误的判断方法。正确与错误不是按自己的感觉来判断的。
回复

使用道具 举报

74

主题

2972

帖子

17

威望

高级会员

Rank: 4Rank: 4Rank: 4Rank: 4

交易诚信度
0
注册时间
2011-9-2
发表于 2015-3-21 16:19 | 显示全部楼层
立華奏 发表于 2015-3-21 15:57
1.如果是接PC的话,电视机又是支持0-255的化,请全部选择0-255,如果是碟机看情况来选择。

2.你一切是 ...

呵呵
什么是好画质:http://www.jd-bbs.com/forum.php?mod=viewthread&tid=5189252
回复

使用道具 举报

875

主题

6万

帖子

79

威望

核心会员

Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

交易诚信度
0
注册时间
2011-6-4
发表于 2015-3-21 17:09 | 显示全部楼层
立華奏 发表于 2015-3-21 15:57
1.如果是接PC的话,电视机又是支持0-255的化,请全部选择0-255,如果是碟机看情况来选择。

2.你一切是 ...

这样搞真的行吗?你自己试过可行?
回复

使用道具 举报

23

主题

3940

帖子

3

威望

中级会员

Rank: 3Rank: 3Rank: 3

交易诚信度
0
注册时间
2010-6-28
 楼主| 发表于 2015-3-21 17:33 | 显示全部楼层
chncwk 发表于 2015-3-21 17:09
这样搞真的行吗?你自己试过可行?

这问题很多人都讨论过,我也测试过。

全部都是0-255是最好的,因为只有这情况下不会损失色阶

如果显示设备只支持16-235,那么你无论怎么设置都或多或少的损失写色阶。

而播放器16-235,显卡0-255和显示设备16-235这种方式是目前让色阶损失最少的方法。
回复

使用道具 举报

875

主题

6万

帖子

79

威望

核心会员

Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7Rank: 7

交易诚信度
0
注册时间
2011-6-4
发表于 2015-3-21 17:45 | 显示全部楼层
立華奏 发表于 2015-3-21 17:33
这问题很多人都讨论过,我也测试过。

全部都是0-255是最好的,因为只有这情况下不会损失色阶

播放器这个肯定要设为16~235没异议了,显卡这个要怎么设为0~255?我看很多论坛都说这个要选择“限制”,是不是选择“自动”或“由软件控制”就完了?
电视这块我这里是没法设的,估计一律都是16~235了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

活动推荐上一条 /1 下一条

Archiver|手机版|手机版|客服:010-60152166 邮箱:zx@jd-bbs.com QQ:895456697|广告合作|账号注销|家电联盟网

京公网安备 11010602010207号 ( 京ICP证041102号,京ICP备09075138号-9 )

GMT+8, 2026-4-20 13:46 , Processed in 0.202617 second(s), 24 queries , Gzip On.

快速回复 返回顶部 返回列表