2010-12-18 7 views
1

2つのビデオファイルを1つにマージする必要があるC#プログラムがあります。最初はC#でやってみましたが、そうするには多くの時間と知識が必要だと思います。2つのビデオをコマンドラインで1つにマージ(おそらくVirtual Dub?)

今私はこれを行うことができるコマンドラインパラメータでプログラムを探しています。私はバーチャルダブのドキュメントを見たが、何も見つからなかった。ここで

は、私が何をする必要があるかのスクリーンショットです:ビデオ2がビデオ1を超えるオーバーレイのようにする必要がある

http://public.slay.it/MARTIN-PC/634283051086584052.png

誰もがこれを行うか、多分交流#できるプログラムを知っていますフレームワーク? PIPと

答えて

1

Avisynthは、それが答えを出すのは難しい関与コーデックを知らなくてもdemo

+0

すごかった!ありがとう! – Martin

+0

heheそれはあなたがAvisynthを使用するときにbtw AvsPエディタを使用すると言うつもりです本当に素晴らしいです –

0

それはあなたが使用しているビデオファイルの種類によって異なり、正確なコーデックなど を参照してください。 あなたのリンクが機能しないので、私はあなたの時間を無駄にしているかもしれません。

私の経験から、両方のビデオは、1つの出力を表示するために一緒にステッチするためには全く同じ仕様を持つ必要があります。そうしないと、エンコーディングが再エンコードされ、アプリケーションにとって遅すぎる可能性があります。

また、VirtualDubやAvisynthはここでは正しいオプションではないと思います。

あなたのビデオがmp4、MPEG-4、DivX、XviD、3ivxなどの場合は、mp4boxを使用してこれを本当に高速に実行する良い機会があります。それはオープンソース、コマンドラインであり、Googleもそれを使用しています:)

関連する問題