我需要使用ffmpeg组合两个视频文件。 你能帮助我吗?我试过cat命令,它不会很好用。
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 :(得分: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
它合并了两个视频文件。但唯一的问题是,它只需要第一个视频文件的运行时间。但视频运行顺畅。