『漫游』酷论坛>『影音数码技术学习交流』>[请教]色彩问题
[请教]色彩问题
vempx@2007-08-05 16:33
我在处理一个动画DVD的时候,发现一个色彩的问题。
用VDM打开AVS脚本的图像和压好的x264播放对比,播放的色彩蒙上了一层灰色。我再用XviD压,压好的AVI,用MPC播放(ffdshow解码)和用VDM打开对比,也是蒙上了一层灰色,请问这是怎么回事?
tc198543@2007-08-05 17:22
是因为VDM输出的是RGB的画面吧?在AU和VDM里面预览的都是这样。
vempx@2007-08-05 17:37
VDM是RGB输出???
在File Information里看是YV12呀~
vempx@2007-08-05 17:57
我用ffdshow的RGB32输出,色彩没有问题了。
换回YV12,就出问题了~
听sswroom说是什么显卡Overlay的问题,我的显卡是GeForce 8600GT,请问怎么设定?
附带对比图片
http://share.slodt.com/vempx/duibi.rar
tc198543@2007-08-05 18:32
引用
最初由 vempx 发布
VDM是RGB输出???
在File Information里看是YV12呀~
这个是输入吧,VDM预览给的是RGB的图。YV12和RGB在色彩上的差距是必然。
Overlay?sswroom大大的解释我还没理解,Overlay会造成画面有些糊。
不过也不要轻信咱的言论,请剩下的大大们给出点比较权威的言论吧。
芽菜@2007-08-05 18:45
WMR9的问题?
以前讨论过的帖子:
http://popgo.net/bbs/showthread.php?s=&threadid=438408
http://popgo.net/bbs/showthread.php?s=&threadid=438620
wolfsoft@2007-08-05 19:43
no,no,就是ffdshow的问题.ffdshow回放的时候,走YV12是不搞YC扩张的.所以把YV12掐了,用YUY2以上的走就可以(当然也可以挂vobsub走YUY2)
或者可以换haali的render,它会强制扩张
vempx@2007-08-05 19:45
感谢楼上的楼上,看的我晕呼呼的~ @ @
看了半天,我说一下看法,不知道对不对……
我在DGIndex里选的是TV -> PC,也就是做YC伸张,经过了这个步骤,我再做其他的处理,也就是从前期处理到编码,走的是全程YV12。
压好的片子,用MPC在覆盖合成器或者VRM9下播放,色彩是没有做YC伸张前的样子,是不是可以理解为,因为走了全程YV12,所以YC伸张是没有效果的?
但是我用强制RGB32输出播放,色彩又变成YC伸张之后的正常颜色,这个又说明了YC伸张其实是有效果的,只是Overlay或者VRM9出了问题,他们抽风似的又做了次YC压缩?
但是Overlay是YV12开启,可是VRM9好像也吃RGB数据,于是我迷惑了…………
请大大们解答……
TO:狼叔
Haali的Render的确可以给我正确的色彩,但是我想知道的是,究竟是我Rip出来的文件本身色彩没有问题,是Overlay和VRM9的问题,还是我Rip出来的文件本身色彩就有问题…………
来栖泊@2007-08-05 19:53
其实这个问题我也是不止一次遇到过
[囧 键盘开始RP 差点让我发送了上百个0]
kzhou@2007-08-05 19:55
不是rip问题,只是播放YV12的东东的时候,有的播放方案会自动做YC伸张,有的不会,所以有差别。播放方案不自动做YC伸张的时候,就需要自己改用YUY2或RGB来走。
来栖泊@2007-08-05 19:58
倒是楼上这么一说我感觉我压出来的x264和DivX色彩就感觉不一样
DivX就有一层灰色[Xvid也是一样]
然后解码都没用ffdshow 分别是CoreAVC和DivX
其实我还是不知道具体怎么调整
vempx@2007-08-05 20:02
RIP没问题的话,可是我在DGIndex已经做了YC伸张了啊~
就算播放途径不做伸张,但是色彩应该是伸张之后的才对啊?
kzhou@2007-08-05 20:35
我理解是YV12的东西它就没有啥伸不伸张,全程YV12啥都不用管。。
YC伸张是指播放的时候YV12或YUY2内插补点成RGB的时候做的变换
DGIndex里YUV-> RGB选TV或者PC对全程YV12的压制应该没啥影响。。但我没试过
wolfsoft@2007-08-05 20:58
我在很久以前就说过了,DG的那个YC设置,只对走VFAPI有效,对全程YV12完全无效.
再@kzhou,YC伸张只存在于YV12向上走,YUY2本身就是0-255的范围
vempx@2007-08-05 21:09
狼叔,那么在AVS里读取了D2V,用不用做一次YC伸张?
«123»共3页
| TOP