交错视频帧的制作

Production of interleave video frames

本文关键字:视频      更新时间:2023-10-16

我正在开发一个简单的电视角色生成器软件。我需要捕获一个窗口并将该像素实时写入视频卡缓冲区。(该窗口有一些动画、视频和文本。

它现在适用于渐进式格式,但我的问题是隔行扫描输出。( PAL 720x576i 格式)

我认为我应该执行以下步骤来制作每个交错帧:

1 - 及时捕获窗口1作为图像
2 - 提取字段1(偶数字段)
3 - 及时捕获窗口2作为图像
4 - 提取字段2(奇数字段)
5 - 集成字段 1 和字段 2 以获得帧 1

(如果我错了,请纠正我。

因此,我需要从图像制作字段以获取交错帧。

注意:我知道有些工具可以做到这一点,但我想自己实现它。

请给我想法,算法,源代码(.net或c ++)等来制作交错帧。

我找到了关于交错视频和视频字段的最佳文章。

关于视频字段的所有信息。

感谢Chris Pirazzi。