質問

私はのgstreamerのgnonlinコンポーネントを持つ2つのビデオファイルを結合しようとしています。

私が使用しているパイプラインがある。

GST-発射0.10 gnlcomposition {gnlfilesource名= "S1" 位置= "/ホーム/ s1.mp4" START = 0の期間= 2000000000のメディアスタート= 0メディア持続時間= 2000000000 gnlfilesource名= "S2" 位置= "/home/s2.mp4"} = 2000000000 = 2000000000期間= 2000000000のメディアスタート= 0メディアデュレーションを開始!キュー     ! videorate! progressreport名=「マージの進捗状況」     ! ffmpegcolorspace     ! ffenc_mpeg4     ! ffmux_mp4     ! filesink場所= "/ホーム/ merge.mp4"

私はパラメータで指定された期間のみ第二のファイルを取得していた結果。いくつかのことを試してみましたが、また、Googleで検索しかし、私は上記のコマンドで問題を把握できませんでした。私が間違ってやって何ができるの誰もポイント?時間に基づいて一つに複数のファイルを連結する他の方法はあまりにも大歓迎です。

おかげ

役に立ちましたか?

解決

私はこの問題は、構図によって作成されたフレームのタイムスタンプとあったが分かりました。符号化は、問題を修正する前に、真の単一セグメントのセットと同一要素を使用。

他のヒント

あなたは、最終的なパイプラインを投稿できます。私はすべての場所でアイデンティティ要素を入れたがうまくいきませんでした。 また、私は、MP4ファイルの読み込みの問題を抱えていた。

(それは、このファイルは再生可能なストリームが含まれていないと述べました)

私はPythonでこの仕事をやってしまいました。詳細はこちらをご覧ください。

http://www.opensource-archive.org/showthread.php ?トン= 178364

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top