『漫游』酷论坛>『影音数码技术学习交流』>[请教]愁死我了,做DVD ..

techneek@2007-03-04 09:32

引用
最初由 adamhj 发布
lz你真的确定你的第一个图是用vmr9放的么?我这里用vmr9渲染你那个avs脚本和在vdm里播放的效果是不同的


这是我的猜测,不知道对不对:
AVS播放跟用不用VMR9没关系,因为VMR9在这里接受的是RGB数据~
YUV->RGB是在color space convertor里做的~

VDM显示AVS的时候也是调用别的YV12 decoder,decoder输出也是RGB的~所以实际上用的应该是一个decoder,所以出来的东西应该一样~

不一样的话,你可以看一看VDM里用的什么decoder,在file infofamation里。如果用VDM本身做YUV-〉RGB转换的话,出来的东西有可能不一样~

不知道说的对不对~
引用

adamhj@2007-03-04 15:06

事实上我的vdm里作了yc伸张,而avs放vmr9的话没有做,倒是你那里为啥avs->vmr9需要走一遍color space convertor,而xvid(force yv12)->vmr9却不用才奇怪呢
引用

techneek@2007-03-04 17:09

引用
最初由 adamhj 发布
事实上我的vdm里作了yc伸张,而avs放vmr9的话没有做,倒是你那里为啥avs->vmr9需要走一遍color space convertor,而xvid(force yv12)->vmr9却不用才奇怪呢


1、vdm里做YC伸张很正常,就应该做
2、avs播放的时候我的graph就是这样的,我不认为还应该有其他的方式。

src->color space converter->video renderer

3、你用xvid的时候force yv12会引入color space onverter吗?上个graph的图看看?
引用

«1234»共4页

| TOP