2017-12-28 68 views
0

2つのビデオファイル(* .avi)を両方を含む1つのビデオファイルにマージする必要があります(ビデオ2はビデオ1の最後に開始します)。ビデオ圧縮を開かずに2つのビデオファイルをマージする方法

これをすばやく行うには、ビデオ圧縮を開かずにやりたいです。 両方のファイルのフレームサイズとビットレートが同じです。

どうすればよいですか?

+0

これがなぜ私をそんなに悩ませるのかよく分かりませんが、そのマージは大したことではありません。私はあなたが2つのファイルを結合し、 "余白やエッジ"(Googleによる)を作成したくないと仮定しています – Hack

+0

AviDemuxのようなものを使用し、Process.Start https://www.avidemuxを使用することを検討できます。 org/admWiki/doku.php?id =コマンドラインからコマンドラインを使用するにはcommand_line_usageを使用してください – KSib

答えて

1

FFmpegのは、この問題で助けることができる: - Here!!

ffmpeg 2本のビデオをマージするコード: - 場合see video how to do!

ffmpeg \ 
    -i input1.mp4 \ 
    -i input2.mp4 \ 
    -filter_complex '[0:v]pad=iw*2:ih[int];[int][1:v]overlay=W/2:0[vid]' \ 
    -map [vid] \ 
    -c:v libx264 \ 
    -crf 23 \ 
    -preset veryfast \ 
    output.mp4 

をあなたとffmpegを使用する方法がわからない場合C#コード。 - Help

注:性能がその良いとしてthis wouldn't take much timeやビデオのこともできますcontrol the qualityffmpegには、このような他の多くの機能があります。

これが役に立った。

+0

not working ..これはファイルが非常に大きく、マージに多くの時間を要します – Yanshof

+1

申し訳ありません、私はすぐに必要な答えがあります。 –

+1

回答は今更新されました!! –

関連する問題