您要打印的文件是:[原创]用IEEE1394卡采集352x288的AVI!

[原创]用IEEE1394卡采集352x288的AVI!

作者:非鱼    转贴自:本站原创    点击数:3985



DV采集软件一般只能采集出720x576(PAL)的DV AVI,如果想直接采集VCD分辨率的AVI就不行了。但是,使用DirectX调试工具GraphEdit配合相应的DirectShow Filter,就能办到。
  •  1.先将DV摄录机电源打开,调至VCR档。

    2.启动GraphEdit,点击Graph->Insert Filters。
    3.选中Video Caputre Source中的Microsoft DV Camera and VCR,点击Insert Filter钮。
  • 4.在GraphEdit面板中就会出现一个方框,上面有Filter的名称。

    • 右键点击它,就会出现设置(控制)对话框。

      用它上面的控制钮,可以控制DV摄录机。
  • 5.从DirectShow Filters中分别插入DV Splitter、DV Video Decoder

    Moonlight Saclar、PICVideo MJPEG Compressor、AVI Mux等Filter。
  • 6.用光标指中Microsoft DV Camera and VCR Filter的DV A/V Out端口

    按下左键不放,拉至DV Splitter Filter的Input端口,然后松开左键,两个Filter就会联起来。
  • 7.将DV Splitter、DV Video Decoder两个连接起来。

    右键点击DV Video Decoder Filter,打开DV Video Decoder设置对话框,选择1/2屏。
  • 8.将DV Video Decoder、Moonlight Scalar两个Filter连接起来。

    右键点击Moonlight ScalarFilter,打开Moonlight Scalar设置对话框,选择Resize Image,调整画面成352x288。
  • 9.将Moonlight Scalar、PiCVideo MJPEG Compressor两个Filter连接起来。

    右键点击PiCVideo MJPEG Compressor Filter,打开PiCVideo MJPEG Compressor设置对话框,设置压缩品质。
  • 10.先将PiCVideo MJPEG Compressor、AVI Mux两个Filter连接起来,再将

    DV Splitter的AudOut00端口与AVI Mux的Input 02端口连接起来。
  • 11.从DirectShow Filters中选择File Writer,就会弹出一个窗口。

    选择Video Files,给要采集的AVI文件输入名称。
  • 12.将AVI Mux、File Writer两个Filter连接起来。

  • 13.控制DV摄录机放像,点击play the graph钮(绿色)即可开始采集AVI。
    点击stop the graph钮(红色),就能结束采集。
  • 补充:1.如果你的电脑CPU足够快,可以使用别的AVI压缩Filter,如DivX等。 
          2.上面Graph的设定,可以保存起来供下次调用。