mike_wang
驱动中牛
驱动中牛
  • 注册日期2003-01-22
  • 最后登录2012-01-04
  • 粉丝0
  • 关注0
  • 积分91分
  • 威望10点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
20楼#
发布于:2003-11-05 14:15
谢谢 mike_wang 的回答。

我用的是DDK 中的例子 TESTCAP,是一个虚拟的驱动,没有相关的硬件。
我是想参考它来开发一个 TV CARD 的驱动。你说的对,我贴的是一个流格式的描述,想用这个格式来支持interlace,DirectShow 是支持interlace流格式的,要求这种格式用 KS_DATARANGE_VIDEO2  来描述。

目前的问题是,我描述的格式DirectShow不能把奇偶帧合成一副完整的图象显示,而是把每个半帧分别扩成一帧显示的。
 


interlace video有两种方式呀,bob和weave,bob方式就是你所说的需要把每个field 纵向zoom成一个frame来显示。实际得到的场频是60,而weave方式就是将两个field合成一个frame来显示得到的场频是25。你看看是否是这个模式的问题!
swf2003
驱动中牛
驱动中牛
  • 注册日期2003-02-13
  • 最后登录2011-10-28
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望22点
  • 贡献值0点
  • 好评度20点
  • 原创分0分
  • 专家分0分
21楼#
发布于:2003-11-05 15:58
其实我就是想试试 WEAVE 方式的,我也参照 DDK 修改了流格式,还是不行,可能 WEAVE 方式要硬件支持的 ? 我再试试看。
你的认可是对我最大的鼓励!
mike_wang
驱动中牛
驱动中牛
  • 注册日期2003-01-22
  • 最后登录2012-01-04
  • 粉丝0
  • 关注0
  • 积分91分
  • 威望10点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
22楼#
发布于:2003-11-05 16:02
其实我就是想试试 WEAVE 方式的,我也参照 DDK 修改了流格式,还是不行,可能 WEAVE 方式要硬件支持的 ? 我再试试看。

老兄为什么不喜欢bob方式啊?bob方式是最适合作为电视这样的动态视频了。weave好想比较适合静态的。

[编辑 -  11/5/03 by  mike_wang]
上一页 下一页
游客

返回顶部