用于Windows的视频,向AVI添加文本/副标题 - 不显示

时间:2017-11-13 16:21:51

标签: video text avi subtitle vfw

下午好,

vfw框架可以选择向视频添加文本流。该流应该在最终视频文件中显示为字幕流吗?我使用'AVIStreamWrite'函数将文本写入每个帧。

我的问题是,文字流是否应该用于字幕?是否有替代方法可以使用vfw框架将字幕写入/绘制/烘焙字幕?

我已经感受到了Windows的视频和视频。变得越来越老,不再支持/维护。也许有更新的工具集?

1 个答案:

答案 0 :(得分:1)

即使VFW提到了文本流,我也不认为你可以用AVI文件/格式嵌入字幕,并且文件可以播放广泛接受的字幕。

  

How to add subtitle text to AVI file

     

[...]

     

对于AVI文件中的字幕流,DirectShow中没有原生支持,因此也没有WMP。>该语法不是AVI标准的一部分   VobSub,现在被其他程序使用。

也许最简单的方法是在SRT等独立文件中单独编写AVI文件和字幕。 SRT是一种易于使用的简单文本格式。

VFW API确实有些陈旧,更重要的是功能有限,但是较新的原生API在字幕方面也没有提供太多。