『漫游』酷论坛>『影音数码技术学习交流』>[求助]在XviD Decoder里的 ..

[求助]在XviD Decoder里的Output Colourspace选什么较好?

rockzero18@2005-08-24 00:09

在XviD的Decoder里的Output Colourspace可以看到有
No Force、YV12、YUY2、RGB24和RGB32共5项可选,
请问哪一项输出比较好?如图(一)和图(二),
如果选择No Force的话,画面就会像图(一)那样的暗,
如果选择RGB32的话,画面就会像图(二)那样的清晰,
不过这是我在装了XviD后又装了DivX 6才出现的情形,
如果只有装XviD的话,选择No Force也是像图(二)那样,
请问这是为什么?虽然我装了XviD和DivX,但是这个影片
是XviD编码的,为什么会和DivX有关系呢?

注:图(一)的载图是我用图(二)去调暗的,也就是说虽然在
播放时一个清晰一个偏暗,但是载出来的图却是一样的,
我弄的图(一)只是想叙述一下状况而已......

图(一)


图(二)
引用

adamhj@2005-08-24 00:20

正常情况下是no force
divx6里有个yv12解码器(eh..这个算解码器么?...不知道是干啥的..),估计是那个东西干的坏事
强烈建议卸载divx6,垃圾一个
引用

rockzero18@2005-08-24 00:51

引用
最初由 adamhj 发布
正常情况下是no force
divx6里有个yv12解码器(eh..这个算解码器么?...不知道是干啥的..),估计是那个东西干的坏事
强烈建议卸载divx6,垃圾一个

我会装DivX 6是想试它来压HDTV,
试出来的结果,在同码率的情况下,
DivX 6的效果比XviD还好一些,
可是我记得XviD的压缩比应该比
DivX高才是,难道DivX 6超越了XviD?
引用

MeteorRain@2005-08-24 03:36

xvid里的那些高级特性你都打开了么?向adaptive quantization,还有qpxl,GMC,然后b帧开大,量化同步到与P帧相同。然后再看看是不是还有那么明显的差距。
引用

rockzero18@2005-08-28 13:40

引用
最初由 MeteorRain 发布
xvid里的那些高级特性你都打开了么?向adaptive quantization,还有qpxl,GMC,然后b帧开大,量化同步到与P帧相同。然后再看看是不是还有那么明显的差距。

我說的並不是Encore,而是對同一個檔的Decore,我現在找到問題了,在MPC裡的OUTPUT要打開VRM9畫面的顏色才會正常,請問這是為什麼?用Directshow輸出為什麼顏色會較暗?我用的是Geforce FX 5200的顯卡,驅動是nVidia Forceware 77.77!
引用

tct66@2005-08-28 17:48

之前我試驗過
media player classic(directshow輸出)截圖
windows media player 6.4+avs截圖
powerDVD截圖
3者的截圖是一樣的

media player classic(vmr9輸出)截圖畫面偏亮/顏色偏淡
引用

可曾记得爱@2005-08-28 22:15

tct66你错了,截圖是不可能抓出YV12的图的,抓出来的图都是RGB32的,所以会比播放器里使用覆盖的YV12清晰~
其实关闭覆盖,让播放器转换RGB输出,或则FF里改成RGB输出后,WINDOWS的键盘抓屏键就可以抓任何图片了。
VDM里的输入输出窗口好象都是RGB的,而编码时因为大家通常都no force,播放时YV12的和VDM里查看的有好的区别~
最简单的比较方法,找个XVID,播放器覆盖播放,YV12输出,同时把这个文件丢VDM里看,明显VDM里RGB的会更细腻,颜色更好~
因为这个原因,AVIUTL查看时就可以选是否覆盖,确实挺好~
引用

MeteorRain@2005-08-28 23:51

有些显卡在yv12/yuy2硬件解码覆盖的时候会有严重色偏(比如播放宠物小精灵时片头卡拉OK从橘红色变成蜡黄……)
引用

rockzero18@2005-08-29 00:28

引用
最初由 可曾记得爱 发布
tct66你错了,截图是不可能抓出YV12的图的,抓出来的图都是RGB32的,所以会比播放器里使用覆盖的YV12清晰~
其实关闭覆盖,让播放器转换RGB输出,或则FF里改成RGB输出后,WINDOWS的键盘抓屏键就可以抓任何图片了。
VDM里的输入输出窗口好象都是RGB的,而编码时因为大家通常都no force,播放时YV12的和VDM里查看的有好的区别~
最简单的比较方法,找个XVID,播放器覆盖播放,YV12输出,同时把这个文件丢VDM里看,明显VDM里RGB的会更细腻,颜色更好~
因为这个原因,AVIUTL查看时就可以选是否覆盖,确实挺好~


在MPC里打开VMR9是否就是关闭覆盖?
你说用VDM和播放器做比较,
我把MPC里的输出选择了VMR9,
然后同时也用VDM把该档打开,
VDM的色彩比MPC里的好一些,
MPC中显示出来的颜色太淡了,
而MPC若选择DirectDraw则颜色会整体偏暗,
请问什么是覆盖播放和关闭覆盖?
这里指的覆盖是覆盖其他桌面中所有的影像吗?
引用

MeteorRain@2005-08-29 00:44

覆盖是一个硬件级的输出。英文名字是overlay。
就是在显卡输出到显示器的时候,在图上覆盖一块东西,然后在覆盖上绘图。
这里绘的就是yv12硬件解码出来的图片。
引用

可曾记得爱@2005-08-29 03:36

算了,搞不太清,上面的话只是我的经验结论,或许有误吧~希望知道正确解释的指出~
引用

| TOP