UID80546
威望90
金钱88936
交易诚信度0
主题23
帖子1310
注册时间2004-8-1
最后登录2016-3-28
特级会员
    
交易诚信度0
注册时间2004-8-1
|
原帖由 sonicboy 于 2009-8-15 10:06 发表 
vmr9是windowsxp的渲染算法 不是ati的。
我现在用的windows7的evr渲染。
为了字幕,不能用madvr。
POTPLAER的YV12SHADER算法也是做了多次转换的。
而且只接受rbg输入,然后rgb-》yuv-》rgb,这个损耗也不少了。 ...
当然VMR9是系统的内置算法,但是放在ATI身上就只能更糟糕。它毕竟要调用显卡的一些渲染处理的。VMR9体现在ATI上就是色阶严重。我调用MADVR可以使用字幕。
HDMI传输YCBcr4:2:0(8BIT)会做色度的upsampling,因为显卡一般是RGB格式处理,所以进显卡后会先做一次RGB转换,然后转换YCBcr4:2:2进入HDMI传输(不过这是显卡本身具备YCBcr传输功能的情况),不过显卡一般都是RGB格式传输的,RGB 4:4:4的情况是双向传输了。我上面提到的例子只是针对蓝光播放器为例子,它一般只传YCBcr,机器内部做色度的UPSAMPLING。
[ 本帖最后由 AIF824 于 2009-8-15 17:31 编辑 ] |
|