类型 1 与类型 2 DV AVI 文件
[与此页面关联的功能(DirectShow)是一项旧功能。 它已被 MediaPlayer、IMFMediaEngine取代,并在媒体基金会 音频/视频捕获。 这些功能已针对 Windows 10 和 Windows 11 进行了优化。 Microsoft强烈建议新代码尽可能使用 MediaPlayer、IMFMediaEngine 和 Media Foundation 中的音频/视频捕获,而不是 DirectShow。 Microsoft建议重写使用旧 API 的现有代码,以尽可能使用新 API。]
DV 相机生成交错的音频视频;每个视频帧还包含音频信息。 如果将 DV 数据保存到 AVI 文件,可以选择:
- 将交错的数据存储为 AVI 文件中的一个流。 这称为类型 1 文件。
- 将交错的数据拆分为单独的音频和视频流。 这称为类型 2 文件。
对于视频捕获(如果最大吞吐量至关重要),最好使用类型 1 文件,因为 type-2 文件携带冗余音频数据。 (视频流仍具有音频数据。仅通过将流标记为视频来隐藏音频。此外,编写 type-2 文件需要一些额外的处理器时间来拆分交错的流。
另一方面,类型 1 文件对于实时编辑效率较低。 应用程序必须从交错的流中提取音频,进行编辑,然后再次交错数据。 此外,type-1 格式与适用于 Windows® 的视频Microsoft®不兼容(VFW)。 DirectShow 可以处理这两种类型的文件。
可以使用 DV 复用器 筛选器将类型 2 文件转换为类型 1。 可以使用 DV 拆分器 筛选器将类型 1 文件转换为类型 2。 下图说明了这两种格式之间的差异。
相关主题