gstreamer - GStreamer和动态字幕

  显示原文与译文双语对照的内容
0 0

我是新一代的a,正在尝试将一个视频流( 现在 v4l2src ) 和一个字幕流编码为a 容器。 我可以通过一个带有字幕的. srt 文件,然后将它的编码到文本流中。 但是我希望使用字幕流来编码在录制视频时生成的'元数据'。 我可以使用 textoverlay,但不想将元数据刻录到图像上。 我想以后再做( 经过各种后期的生产效果) 。

我是否可以在matroskamux中添加字幕作为时间流逝? subtitle文本的内容在手之前是未知的,例如移动摄影机的GPS 坐标。

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

以下是我的GStreamer管道,形成了gst启动的透视图:

gst-launch-0.10 matroskamux name=mux filesink location=test 。 v4l2src ! x264enc mux 。 filesrc location=subtest 。txt ! subparse kateenc category=SUB 复用器。

多谢你的宝贵时间

时间:原作者:

0 0

现在有点晚了,但是WebM对类元数据的字幕有WebVTT支持。

原作者:
...