如何合并2个视频文件而不打开视频压缩

时间:2017-12-28 13:38:08

标签: c# video video-streaming

我需要将两个视频文件(* .avi)合并到一个包含它们的视频文件中(视频2从视频1的末尾开始)。

我想在不打开视频压缩的情况下这样做,以便快速完成。 两个文件具有相同的帧大小和比特率。

怎么做?

1 个答案:

答案 0 :(得分:2)

FFmpeg可以帮助解决这个问题: - Here!!

用于合并两个视频的

ffmpeg代码: - 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 quality视频。 ffmpeg还有许多其他功能。

希望这会有所帮助。