首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用directshow将文本信息添加到avi

如何使用directshow将文本信息添加到avi
EN

Stack Overflow用户
提问于 2013-11-05 20:31:32
回答 1查看 312关注 0票数 0

感谢点击我的问题。

为了制作多路流avi视频,我使用了directshow avimux过滤器。但是,directshow avimux过滤器仅用于媒体/img文件。如何将文本信息添加到avi文件中,并满足流多路复用(audio+video+text)条件?

EN

回答 1

Stack Overflow用户

发布于 2013-11-20 03:56:02

AVI Mux Filter构建在AVI API之上,仅限于支持视频、音频和DV交错流。因此,没有文本选项。

输入引脚媒体类型与旧式FOURCC或MEDIATYPE_AUXLine21Data相对应的任何主要类型。(有关更多信息,请参见FOURCCMap类。)

  • 如果主要类型为MEDIATYPE_Audio,格式必须为FORMAT_WaveFormatEx.
  • If主要类型为MEDIATYPE_Video,格式必须为FORMAT_VideoInfo或FORMAT_DvInfo.
  • If主要类型为MEDIATYPE_Interleaved,格式必须为FORMAT_DvInfo.

要将文本作为附加流嵌入,您需要编写一个自定义筛选器(在Windows AVI API、FFmpeg或其他之上),或者为常用的AVI多路复用器找到合适的第三方替代品。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19789099

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档