2

私は GStreamer を初めて使用し、字幕ストリームを使用してビデオ ストリーム (現在は v4l2src) をエンコードし、マトロスカ コンテナーに多重化しようとしています。字幕を含む .srt ファイルを渡すことができ、それがテキスト ストリームにエンコードされます。ただし、字幕ストリームを使用して、ビデオの録画中に生成される「メタデータ」をエンコードしたいと考えています。textoverlay を使用できますが、メタデータを画像に焼き付けたくありません。これは後でやりたいと思います(さまざまなポストプロダクション効果の後)。

時間が経つにつれて、字幕を matroskamux に追加する方法はありますか? 字幕テキストの内容は、移動カメラの gps 座標など、事前にはわかりません。

これは、matroska ストリームにメタデータを記録するための最良の方法ですか?

ここに私の GStreamer パイプラインがあります。 gst-launch の pov からです:

gst-launch-0.10 matroskamux name=mux ! filesink の場所=test.mkv \ v4l2src ! x264enc ! マックス。\ filesrc location=subtest.txt ! サブパース!カテゴリー=サブ!マックス。

お時間をいただきありがとうございます。

4

1 に答える 1