GStreamer和动态字幕



我是GStreamer的新手,我试图用字幕流编码视频流(目前为v4l2src)并混合到matroska容器中。我可以传入一个带有字幕的.srt文件,然后将其编码到文本流中。然而,我想使用字幕流来编码"元数据",而视频正在被记录。我可以使用文本叠加,但不想将元数据刻录到图像上。我想稍后再做(在各种后期制作效果之后)。

有一种方法,我可以添加字幕到matroskamux随着时间的推移?字幕文本的内容是事先不知道的,例如移动摄像机的gps坐标。

这是在matroska流中记录元数据的最佳方法吗?

这是我的GStreamer管道,形成gst-launch的pov:

gst-launch-0.10 matroskamux name=mux !filesink位置=测试。MKV v4l2src !x264enc !mux。 filesrc location=subtest.txt !subparse !青少年类别=SUB !mux .

感谢您的宝贵时间。

现在有点晚了,但是WebM已经支持类元数据的字幕了

相关内容

  • 没有找到相关文章

最新更新