4

1,000 分間、複数のビデオをストリーミングして 1 つの出力に結合する方法を見つけようとしました。ffmpeg cmdを使用してffmpegまたはxugglerでそれを行いたいです。VirtualDub と avis は私のニーズを満たすことができませんでした。実際、 avis でストリームする方法が見つかりませんでした。virtualdub の画面では 4 8 16 ビデオしか作成できませんが、それらはローカル ビデオであり、私の問題ではありません。

>cd c:\f\bin 

ffmpeg -i rtmp://localhost/live/me -vf "[in] scale=iw/2:ih/2, pad=2*iw:ih [左]; movie=他のストリーム, scale=iw/4: ih/4 [右]; [左][右] overlay=main_w/2:0 [出力]" -b:v 768k 出力

とにかく 2 つのストリームを並べて結合しますが、もっと欲しいです。ffmpeg で可能ですか? また、spycam、vlcなどのプログラムを使用できません。vlc とは言わないでください。コンソール vlc で簡単に実行できます。

4

2 に答える 2

1

ffmpeg のFAQには、ビデオの連結に関する説明が含まれています。セクション 3.14.3 の手順に細心の注意を払ってください。ビデオからオーディオを分離し、各トラックを raw ストリームに変換する方法を理解していれば、ストリームを単純に連結できるからです。

于 2012-09-14T07:43:17.387 に答える
1

この FFmpeg チュートリアルを読んで、ファイル入力の代わりにライブ入力を使用して、目的を達成することができます。shortest=0また、ライブ入力の 1 つが利用できなくなった場合にストリームが停止するのを避けるために使用したいと思うでしょう。

于 2013-06-09T13:47:38.920 に答える