2012-05-03 50 views
0

我需要結合使用ffmpeg的兩個視頻文件。 你能幫我嗎?我試過貓命令,它不會很好。通過c#結合ffmpeg的2個視頻asp.net

ProcessStartInfo info1 = new ProcessStartInfo(@"e:\ffmpeg\bin\ffmpeg.exe", 
@"cat e:\cars1.mpg e:\cars2.mpg | ffmpeg -f mpeg -i - -vcodec copy -acodec copy e:\merged.mpg"); 

給我一些建議。

回答

0

好吧,最後我找到了我自己的問題的答案。

我只是設置了一個由複製命令組成的批處理文件。

ProcessStartInfo info1 = new ProcessStartInfo("app.bat"); 

app.bat

的app.bat文件由下面的命令的。它僅適用於Windows。

copy e:\cars1.mpg /b + e:\cars2.mpg /b e:\output.mpg /b 

它合併了兩個視頻文件。但只有一個問題,它只需要第一個視頻文件的運行時間。但視頻運行平穩。