【问题标题】:GStreamer and dynamic subtitlesGStreamer 和动态字幕
【发布时间】:2013-04-01 09:30:41
【问题描述】:

我是 GStreamer 的新手,我正在尝试使用字幕流对视频流(现在是 v4l2src)进行编码并混合到 matroska 容器中。我可以传入带有字幕的 .srt 文件,然后将其编码到文本流中。但是我想使用字幕流来编码在录制视频时生成的“元数据”。我可以使用 textoverlay 但不想将元数据刻录到图像上。我想稍后再做(经过各种后期制作效果)。

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

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

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

gst-launch-0.10 matroskamux name=mux !文件接收器位置=test.mkv \ v4l2src ! x264enc !多路复用器。 \filesrc 位置=subtest.txt !亚解析! kateenc 类别=SUB !多路复用器。

感谢您的宝贵时间。

【问题讨论】:

    标签: gstreamer subtitle kate matroska


    【解决方案1】:

    现在有点晚了,但是 WebM 已经为种类元数据的字幕提供 WebVTT 支持。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-02
      • 2023-04-02
      • 1970-01-01
      • 2015-10-03
      • 1970-01-01
      相关资源
      最近更新 更多