Weave 方法

weave 方法使用硬件视频端口显示数据,以将交错的字段交错到覆盖图面中,然后同时显示这两个字段。 但是,如果这是所有 weave 算法所执行,则会出现运动项目。 weave 算法还依赖于 MPEG 驱动程序来识别 3:2 模式,然后使用内核模式视频传输中的函数撤消它。 内核模式视频传输可能会导致硬件视频端口放弃重复字段,从而导致所有字段对来自同一帧。 结果是以每秒 24 帧显示的完整帧视频,就像最初使用电影采样一样。

每个源电影帧在 NTSC 信号中由两个或三个字段表示。 这可视为两个 A 字段,这些字段是 A 帧的一部分。 四个电影帧的每个序列都转换为五个电视帧。 电影帧 A、B、C 和 D 成为具有字段模式 AA、BB、BC、CD 和 DD 的五个电视帧。 当REPEAT_FIELD标志在 MPEG 流中对此模式进行编码时,MPEG 数据有效负载仅包含四个帧,但保留所有五个电视帧的字段顺序。

weave 方法每秒生成 24 个渐进式帧,并保留隔行扫描源的完整垂直分辨率。 如果使用 3:2 下拉菜单从电影创建视频,或者如果视频不包含任何运动,则 weave 是渐进式监视器最经济实惠的显示过程。