[英]how to add text information to avi by using directshow
感謝點擊我的問題。
為了制作多路復用流avi視頻,我不得不使用DirectShow avimux過濾器。 但是,directshow avimux過濾器僅用於媒體/ img文件。 如何將文本信息添加到avi文件並滿足流多路復用(音頻+視頻+文本)條件?
AVI Mux篩選器基於AVI API構建,並且僅限於支持視頻,音頻和DV交錯流。 因此,沒有文本選項。
輸入引腳媒體類型任何與舊版FOURCC或MEDIATYPE_AUXLine21Data對應的主要類型。 (有關更多信息,請參見FOURCCMap類。)
- 如果主要類型為MEDIATYPE_Audio,則格式必須為FORMAT_WaveFormatEx。
- 如果主要類型為MEDIATYPE_Video,則格式必須為FORMAT_VideoInfo或FORMAT_DvInfo。
- 如果主要類型為MEDIATYPE_Interleaved,則格式必須為FORMAT_DvInfo。
要將文本作為附加流嵌入,您需要編寫一個自定義過濾器(在Windows AVI API或FFmpeg或其他之上),或找到適當的第三方替代庫存AVI多路復用器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.