将 DV 从文件传输到磁带

[与此页面关联的功能 DirectShow 是一项旧功能。 它已被 MediaPlayerIMFMediaEngine媒体基金会中的音频/视频捕获取代。 这些功能已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能使用 MediaPlayerIMFMediaEngineMedia Foundation 中的音频/视频捕获 ,而不是 DirectShow。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]

从 DV AVI 文件传输到 VTR 磁带有点复杂,因为文件可以键入 1 或类型 2。 若要将 DV 文件传输到磁带,请执行以下操作:

  1. 创建 MSDV 驱动程序 筛选器的实例。 有关详细信息,请参阅 选择捕获设备
  2. 确保设备处于 VTR 模式。 否则,无法传输到磁带。请参阅 设备模式
  3. 初始化捕获图形生成器,如 关于捕获图形生成器中所述。
  4. 生成图形。 图形配置取决于 DV 文件类型:
  5. 将设备置于录制暂停模式,如 控制 DV 摄像机中所述。
  6. 暂停筛选器图。 当筛选器图暂停时,它会发送重复第一帧视频的连续流。
  7. 若要开始传输,请将设备置于记录模式,然后运行筛选器图。 设备需要一定的时间,直到录制头能够录制,因此请等待大约两秒钟才能运行图形。 这可能会导致磁带开头出现几个重复的帧,但它可确保不会丢失任何数据。

DirectShow 中的数字视频