多个视频合成一个视频(带合成工具)

本次教程基于window系统的,使用的工具是ffmpeg,该工具不需要安装,

步骤:

一   下载合成工具

该工具的下载方式(如果你的系统是64位的,建议方式2,因为里面有教程中的mp4视频资源文件)

方式1:http://www.ffmpeg.org/download.html

然后打开新的界面,如下图:

下载完毕后,找到里面的ffmpeg.exe工具

 

方式2:百度网盘下载

链接:https://pan.baidu.com/s/1f_jNXo48Wgnw8kz8fYJZ3g 
提取码:7ra8 

 

二   把需要合成的视频拷贝到与工具ffmpeg.exe同一级目录下

2.1    打开cmd并切换到工具ffmpeg.exe所在的目录下

2.2   先把mp4格式的视频转换成ts格式的,接着把ts格式的视频合成一个mp4格式的,输入命令如下:

ffmpeg -i 1_小土豪.mp4 -vcodec copy -acodec copy -vbsf h264_mp4toannexb 1.ts

ffmpeg -i 2_叮叮当.mp4 -vcodec copy -acodec copy -vbsf h264_mp4toannexb 2.ts

ffmpeg -i "concat:1.ts|2.ts" -acodec copy -vcodec copy -absf aac_adtstoasc output.mp4

 

其中   '1_小土豪.mp4' 和  '叮叮当.mp4'为两个需要合成的视频名称

 

动态图教程如下:

 

如果需要合成多个视频,可以递归地合成

 

当然,也可以编写一个winform程序,通过程序调用命令行的方式进行合成