NMM视频技术(旧)

 找回密码
 成为会员
搜索
查看: 3506|回复: 2

[请教]关于DVD2AVI的颜色问题

[复制链接]
发表于 2005-6-18 16:12 | 显示全部楼层 |阅读模式
                  由上述的说明,我们可以知道 DVD2AVI 的一个运用:
                  当我们不勾选 DVD2AVI -> Help -> DirectDraw Overlay 时,DVD2AVI 不会启动
                  DirectDraw Overlay,而是走传统的 GDI 显示方式,输出 RGB 给显示卡显示。此时画面上看到的色彩,会受
                  YUV -> RGB 选项底下设定的 PC/TV Scale 影响;选 TV Sclae,颜色黯淡;选 PC
                  Scale,颜色正确。
                  当我们启动 DirectDraw Overlay,此时画面的显示,是由 DVD2AVI 直接输出 YUV,走
                  DirectDraw Overlay,丢给显示卡去做 YUV -> RGB
                  的色彩空间转换。此时画面上显示的颜色,由显示卡决定,PC/TV Scale 的设定完全不影响看到的画面。
                  而显示卡的色空间转换,如前所述,不乱搞的话,都是遵循 ITU-R BT.601,用 PC Scale。

看了上面这段话,再去看DVD2AVI的help,发现1.9的没有DirectDraw Overlay这一项,而1.7的和DGIndex虽有,但是选择不了(打不了钩),这么说难道DVD2AVI一直是走GDI方式的?
发表于 2005-6-18 17:05 | 显示全部楼层
在一切正常的情况下是DirectDraw Overlay,为什么这么说呢?

你打开片子看看那个DirectDraw Overlay项是不是选上了?但是好像无法取消的样子……好像不是像Silky说的那样,可以随便取消或者打开。
我认为Silky的话没错,只是我们应该从另一个方面去理解Silky的意思。我觉得,这个DirectDraw Overlay是一个指示器,而不是我们可以操作的选项。这个指示器只是当前显示的内容是通过DirectDraw Overlay显示还是通过GDI显示。
为此,我们可以做一个实验。
我们在桌面点右键,在弹出的菜单中选“属性”,之后进入“设置”选项卡,之后点“高级(V)”按钮,之后再弹出的对话框中,切换到“疑难解答”选项卡,我们可以看到一个调节应加减速级别的滑块。我们将这个滑块调到最左边,即关闭全部硬件加速功能。此时,我们如果进入DirectX诊断(开始-更多程序-附件-系统信息-菜单“工具”-DirectX诊断工具-“显示”选项卡),我们可以看到DirectDraw加速被关闭了。
这时候我们在打开DVD2AVI,看看那个DirectDraw Overlay前面的对钩已经消失了~HOHO~
基本可以证实我刚才的猜测

回到我在第一句话当中提出的问题,在DirectDraw被关闭或无法启动的情况下(比如显示卡驱动程序没有正确安装等),DirectDraw Overlay是无法使用的。
 楼主| 发表于 2005-6-18 20:21 | 显示全部楼层
哦,原来如此啊,明白~~
您需要登录后才可以回帖 登录 | 成为会员

本版积分规则

小黑屋|手机版|NMM视频技术

GMT+8, 2025-7-15 22:23 , Processed in 0.231185 second(s), 14 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表