Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
下午好,
vfw 框架可以选择将文本流添加到视频中。该流是否应该在最终视频文件中显示为字幕流?我使用“AVIStreamWrite”函数将文本写入每一帧。
我的问题,文本流应该用于字幕吗?是否有替代方法可以使用 vfw 框架将字幕写入/绘制/烘焙到框架中?
我感觉“windows 视频”已经过时,不再受支持/维护。也许有更新的工具集?
尽管 VFW 提到了文本流,但我认为您不能以这种方式使用 AVI 文件/格式嵌入字幕,并让文件可播放,并且带有广泛接受的字幕。
如何将字幕文本添加到 AVI 文件 [...] DirectShow 没有原生支持,因此 WMP 不支持 AVI 文件中的字幕流。> 该语法不是 VobSub 使用的扩展名的 AVI 标准的一部分,现在被其他程序使用。
如何将字幕文本添加到 AVI 文件
[...]
DirectShow 没有原生支持,因此 WMP 不支持 AVI 文件中的字幕流。> 该语法不是 VobSub 使用的扩展名的 AVI 标准的一部分,现在被其他程序使用。
也许最简单的方法是将 AVI 文件和字幕分别写入 SRT 等独立文件中。SRT 是一种简单易用的文本格式。
VFW API 确实有些陈旧,更重要的是,功能有限,但是更新的原生 API 在字幕方面也没有提供太多。