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

[请教]色彩问题

楼层直达
级别: 骑士
注册时间:
2005-01-04
在线时间:
0小时
发帖:
1138
只看该作者 30楼 发表于: 2007-08-06
是不是我显卡的问题?
我的ffdshow用的是tryout最新的~
我的显卡是GeForce 8600GT

I've Sound音樂聯盟(点击进入)

[CHN][IFS][eDtoon][TLF][VeryCD]VempX <= eMule的ID,欢迎查看共享文件
~My Blog~
级别: 新手上路
注册时间:
2006-02-08
在线时间:
0小时
发帖:
17
只看该作者 31楼 发表于: 2007-08-07
引用
最初由 wolfsoft 发布
我回去考虑了一下,看来先前说的还是有问题.实际上是否YC扩张与YUV的哪种编码无关.YV12和YUY2都有可能扩张或者压缩.这点上误导了kzhou,错怪了techneek,向两位道歉.

但实际运作起来得到的结果却很诡异.vempx所遇到的问题应该是以下几种可能:1,使用了wmr9,这肯定会使画面看起来很暗;2,使用了旧版ffdshow,旧版的ffdshow运行在wmr7(也就是default)也会出现类似的情况.所以先升级一下ffdshow吧

但在我的机器上,即使是最新版的ffdshow,使用YV12输出和YUY2输出得到的结果就是不一样.YUY2输出时即使wmr9渲染也会做YC扩张.这应该可以说明问题根子上还是解码器闹的.

wmr9有错吗?其实它并没错.因为你们首先要想到它是directX,是为游戏服务的.所以它假设的视频输入当然都是以电脑视频为准,也就是avs文档上所谓的PC.601.

而wmr7会做扩张,到了wmr9就改成不做扩张,这显然有M$自己的理由.可能是有游戏商提出抗议,也可能是为了配合XBOX的开发,总之不能武断地就说人家错----再怎么着M$也是做标准的人.

另外sswroom,你再看一下,你帖的那个是windowsCE的文档,这和PC的当然还是有微妙的差别.PC版的东西至少还提一下"BT.601",这CE干脆连提都不待提的.不过也难怪,现在MSDN整得乱七八糟,很多东西我都找不到了.M$是成心不让API党活了啊.....

又找了另一篇文章:
http://msdn2.microsoft.com/en-us/library/ms867704.aspx

YUV是Y = 16~235, C = 16~240
不過, RGB有兩種......Computer RGB (sRGB) 和 Studio video RGB
Studio video RGB is the preferred RGB definition for video in Windows
computer RGB is the preferred RGB definition for non-video applications
它是用Preferred...........

就是Microsoft沒有定義好它們的色空間, 令現在有色空間不相容的問題產生......
级别: 骑士
注册时间:
2005-01-04
在线时间:
0小时
发帖:
1138
只看该作者 32楼 发表于: 2007-08-07
狼叔,我把ffdshow里的YV12去掉了,然后输出用VRM9,可是色彩还是不对~
显卡驱动最新的,ffdshow用的是最新的tryout,这是怎么回事

I've Sound音樂聯盟(点击进入)

[CHN][IFS][eDtoon][TLF][VeryCD]VempX <= eMule的ID,欢迎查看共享文件
~My Blog~
级别: 工作组
注册时间:
2006-07-07
在线时间:
0小时
发帖:
111
只看该作者 33楼 发表于: 2007-08-07
我一般看片都喜欢FF里转换RGB32输出,明显没有overlay的模糊感~

怨念:[OTAKU_NO_VIDEO] 即将完结东东:[MACROSS_II]
X MOFILE计划进行中(超清晰画面的在线FLV):
全金属狂潮 第二部 POPGO版 DVD_01 DVD_02 TV_03 TV_04 TV_05 TV_06 TV_07 TV_08 TV_09 TV_10 TV_11
秒速5厘米 高清预告 720P
----------------------------------
用X264来挑战VP7吧
----------------------------------
07年11月出差在外封闭开发,论坛和QQ MSN找不到我的朋友见谅了,12月见。
级别: 侠客
注册时间:
2005-12-16
在线时间:
5小时
发帖:
676
只看该作者 34楼 发表于: 2007-08-07
嗯,以后买机器一定要u快的,
RGB输出,写lanczos看全屏。。啥硬解都靠边站。。= =

话说vempx为啥一定要用VMR。。混合渲染器不是满好么,或者要画质便ff输出RGB嘛

爱看看不看滚
级别: 骑士
注册时间:
2005-01-04
在线时间:
0小时
发帖:
1138
只看该作者 35楼 发表于: 2007-08-07
考虑了一下,感觉楼上说的有道理,反正我的机器也不是特慢,就学面影用ff输出RGB32看吧~ XD
(又挖了一个坑……)

I've Sound音樂聯盟(点击进入)

[CHN][IFS][eDtoon][TLF][VeryCD]VempX <= eMule的ID,欢迎查看共享文件
~My Blog~
级别: 新手上路
注册时间:
2004-09-28
在线时间:
0小时
发帖:
58
只看该作者 36楼 发表于: 2007-08-11
也可以用clsid的最新mpc版本,shaders有16-235 -> 0-255选项.

http://forum.doom9.org/showthread.php?t=128616
快速回复

限150 字节
上一个 下一个