搜索 社区服务 统计排行 帮助
  • 4933阅读
  • 26回复

[请教]有关mpc-hc的shader

楼层直达
级别: 新手上路
注册时间:
2005-12-14
在线时间:
0小时
发帖:
152
该怎么说呢,mpc-hc的evr cp渲染器对于vista下的视频硬件加速提供了很好的支持,并且与ATI的卡兼容性还不错。可就是这ATI的驱动问题多多……

1. 自7.4之后,在YUV->RGB的转换中不进行TV->PC的scale转换,这可以在注册表中加"UseBT601CSC"键值解决,但有无副作用未知
2. YV12 Chroma Upsampling的问题,最有名的流血问题(暗背景下的红色block)。有人提到在CCC中关闭pulldown detection可以解决,不过我感觉没什么变化,而且后果很明显……
3. BT601->BT701的颜色空间,haali渲染器中有专门的设置,但由于PS 2.0 resizer的问题,HD2K以上的A卡在upsize时会出现画面断裂,而mpc-hc的作者修正了resizer的这一问题

好在mpc-hc提供了众多的shader,上面的问题可以一并解决:
1. 16-235 -> 0-255 的TV->PC scale的shader
2. Leak的YV12 Chroma Upsampling shader
3. BT601->BT701 的shader
现在的问题是,用两个以上的shader时(放SD时用前两个,HD则三个全用),需要进行combine,这时对于各个shader的处理顺修有没有要求。对于上面提到的3个,最佳的顺序是什么?

等待好心人解答

现阶段装备:
Core 2 Quad Q6600 2.4GHz / GIGA-BYTE 965P-DS3 (Rev 1.0)
DDR2 800 1G *4 (A-Data *2 + Apacer *2)/ PowerColor HD3870 (512M/256b GDDR4)
Seagate 7200.10 SATA 320G *2 + WD 320G AAKS SATA / NEC DVD RW ND-4570A
AOC 203VW (20", 1680*1050, 5ms)
USB Devices:
WD 200G IDE2USB / SONY DW-G120A
级别: 圣骑士
注册时间:
2003-02-20
在线时间:
79小时
发帖:
1605
只看该作者 1楼 发表于: 2008-10-05
我怎么看不到有这几个shader
问题反正多到我不能硬解了,我还是ffdshow算了

嗯。。。
级别: 侠客
注册时间:
2005-02-09
在线时间:
0小时
发帖:
512
只看该作者 2楼 发表于: 2008-10-05
1. 请用EVR
2. 请用EVR
3. 请用EVR
级别: 圣骑士
注册时间:
2003-02-20
在线时间:
79小时
发帖:
1605
只看该作者 3楼 发表于: 2008-10-05
引用
最初由 qyqgpower 发布
1. 请用EVR
2. 请用EVR
3. 请用EVR

我evr颜色也不对,不知道ati怎么搞的

嗯。。。
级别: 侠客
注册时间:
2005-02-09
在线时间:
0小时
发帖:
512
只看该作者 4楼 发表于: 2008-10-05
如果是XP的话,当我没说
级别: 圣骑士
注册时间:
2003-02-20
在线时间:
79小时
发帖:
1605
只看该作者 5楼 发表于: 2008-10-05
引用
最初由 qyqgpower 发布
如果是XP的话,当我没说

比那更糟糕,我是2008。。。
硬解都打开了颜色还是不对,这什么世道
现在我的选择只有vrm9+shader,haali,ffdshow指定rgb,coreavc指定

嗯。。。
级别: 精灵王
注册时间:
2004-07-26
在线时间:
18小时
发帖:
3730
只看该作者 6楼 发表于: 2008-10-05
引用
最初由 uc0083 发布

比那更糟糕,我是2008。。。
硬解都打开了颜色还是不对,这什么世道
现在我的选择只有vrm9+shader,haali,ffdshow指定rgb,coreavc指定


你確信你的顯示器就能把正確的色彩display出來了嗎。。。。



沉默是金................
懂得不多,就单单学会点人家传授的皮毛就一付不得了了的语气的,让人看了就只会觉得他是小丑~ 有本事自创一个有新意的理论..

高手不是挂在嘴上的~~ 挂在嘴上的叫高嘴
谦虚是美德~

  
¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤
  
========================================
免费诊测你的IP~~ :p :p (看不到说明有RPWT)
级别: 圣骑士
注册时间:
2003-02-20
在线时间:
79小时
发帖:
1605
只看该作者 7楼 发表于: 2008-10-05
引用
最初由 ZhenGod 发布


你確信你的顯示器就能把正確的色彩display出來了嗎。。。。

我当然不是看显示器的,我是用大虾的色条对比的

嗯。。。
级别: 精灵王
注册时间:
2004-07-26
在线时间:
18小时
发帖:
3730
只看该作者 8楼 发表于: 2008-10-05
引用
最初由 uc0083 发布

我当然不是看显示器的,我是用大虾的色条对比的


那你用什麽來看片? 色條?



沉默是金................
懂得不多,就单单学会点人家传授的皮毛就一付不得了了的语气的,让人看了就只会觉得他是小丑~ 有本事自创一个有新意的理论..

高手不是挂在嘴上的~~ 挂在嘴上的叫高嘴
谦虚是美德~

  
¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤
  
========================================
免费诊测你的IP~~ :p :p (看不到说明有RPWT)
级别: 圣骑士
注册时间:
2003-02-20
在线时间:
79小时
发帖:
1605
只看该作者 9楼 发表于: 2008-10-05
引用
最初由 ZhenGod 发布


那你用什麽來看片? 色條?

我总不见得明知道到那么组合颜色不对,我还这么看吧
另外。。。我果然要用色卡把显示器颜色调好才行啊

嗯。。。
级别: 精灵王
注册时间:
2004-07-26
在线时间:
18小时
发帖:
3730
只看该作者 10楼 发表于: 2008-10-06
引用
最初由 uc0083 发布

我总不见得明知道到那么组合颜色不对,我还这么看吧
另外。。。我果然要用色卡把显示器颜色调好才行啊

那你就慢慢調校吧。

你要是能把顯示器也調好,早就能回答sswroom的那個問題了。。。



沉默是金................
懂得不多,就单单学会点人家传授的皮毛就一付不得了了的语气的,让人看了就只会觉得他是小丑~ 有本事自创一个有新意的理论..

高手不是挂在嘴上的~~ 挂在嘴上的叫高嘴
谦虚是美德~

  
¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤¤
  
========================================
免费诊测你的IP~~ :p :p (看不到说明有RPWT)
级别: 圣骑士
注册时间:
2003-02-20
在线时间:
79小时
发帖:
1605
只看该作者 11楼 发表于: 2008-10-06
引用
最初由 ZhenGod 发布

那你就慢慢調校吧。

你要是能把顯示器也調好,早就能回答sswroom的那個問題了。。。

我不干涉别人rip。。。。
别人rip颜色弄错,别人rip要求很高,我都没有办法

嗯。。。
级别: 新手上路
注册时间:
2005-12-14
在线时间:
0小时
发帖:
152
只看该作者 12楼 发表于: 2008-10-06
引用
最初由 qyqgpower 发布
1. 请用EVR
2. 请用EVR
3. 请用EVR


最重要的是,evr硬解没外挂字幕……

现阶段装备:
Core 2 Quad Q6600 2.4GHz / GIGA-BYTE 965P-DS3 (Rev 1.0)
DDR2 800 1G *4 (A-Data *2 + Apacer *2)/ PowerColor HD3870 (512M/256b GDDR4)
Seagate 7200.10 SATA 320G *2 + WD 320G AAKS SATA / NEC DVD RW ND-4570A
AOC 203VW (20", 1680*1050, 5ms)
USB Devices:
WD 200G IDE2USB / SONY DW-G120A
级别: 新手上路
注册时间:
2008-05-07
在线时间:
0小时
发帖:
115
只看该作者 13楼 发表于: 2008-10-06
EVR CP 可以

级别: 新手上路
注册时间:
2005-12-14
在线时间:
0小时
发帖:
152
只看该作者 14楼 发表于: 2008-10-07
好吧,一下纯属个人ep:
对应系统vista x64 sp1,显卡见签名(HD2K以上应该一样),催化剂8.9
请自备ATI_HD_Reg_Tweaks_0.15
全部使用mpc-hc(build 811)播放,vista系统自带截图程序(测试其截图色彩与mpc输出的图像相同)
1. 无tweak时,evr与evr cp一样,只对HD(纵向分辨率大于等于720)进行YC伸张。tweak后,evr与evr cp也是一样,对任何分辨率的YUV->RGB转换都进行伸张
2. 无论是否进行tweak,evr都不存在YV12 Chroma Upsampling的问题,而evr cp一直存在,可通过Leak的shader解决
3. 若不进行tweak而使用16-235->0-255的shader进行YC伸张,得到的RGB还原程度比使用tweak的要高,但都没有ffdshow最高质量转换效果好(不过没什么意义,举个例子:能看出1,254,0、0,254,0和0,255,0的差别么?)

至于BT601和BT709的问题,tweak中对于"UseBT601CSC"的解释在http://www.avsforum.com/avs-vb/showpost.php?p=11659897&postcount=2121
简单说来就是通过纵向分辨率来判断HD/SD,从而使用BT709/BT601。这样做有利有弊,适合懒人……
于是建议A卡用户:
软解党(上面的ep与你无关):ffdshow吧,直接输出RGB;cpu抗不住的coreavc自己好好研究吧,那个scale更乱
懒人组:tweak吧,不挂字幕就evr;挂字幕就evr cp,看不惯流血就挂上leak的shader
ep组:三个shader自己随片源搭配去吧

还是那句话,1,254,0、0,254,0和0,255,0的差别,比起显卡、显示器的ICC、对比、亮度差别来说,那就跟不存在一样,都洗洗睡了吧……

现阶段装备:
Core 2 Quad Q6600 2.4GHz / GIGA-BYTE 965P-DS3 (Rev 1.0)
DDR2 800 1G *4 (A-Data *2 + Apacer *2)/ PowerColor HD3870 (512M/256b GDDR4)
Seagate 7200.10 SATA 320G *2 + WD 320G AAKS SATA / NEC DVD RW ND-4570A
AOC 203VW (20", 1680*1050, 5ms)
USB Devices:
WD 200G IDE2USB / SONY DW-G120A
快速回复

限150 字节
上一个 下一个