FFmpeg官网下载地址:Download FFmpeg
下载地址
FFmpeg Github Windows 下载地址:Releases · BtbN/FFmpeg-Builds (github.com)
Windows11 x64下载测试的版本为ffmpeg-n7.0-latest-win64-lgpl-7.0.zip
所需要的文件为\bin\ffmpeg.exe
创建TXT文件
需要TXT文件,文件格式为:
file '1.mp4'
file '2.mp4'
file '3.mp4'
......
file 'X.mp4'
合并视频的文件顺序,1.mp4为首播放文件,X.mp4为末播放文件。
1.利用excel创建文件
A1列数据为file '
file与`符号中间带个英文空格
B1列数据为1、2、3......X
可以使用excel自动序列功能
C1列数据为.mp4
D1列公示为=CONCAT(A1,B1,C1)
使用excel自动填充功能既可生成文件列表内容
选中D1列,复制,粘贴到TXT文件中
2.利用Powershell创建文件
打开Powershell,运行命令
1..100 | ForEach-Object { "file '$_.mp4'" } | Set-Content input.txt
可创建内容为file '1.mp4'
至file '100.mp4'
的文件名称为input.txt的文本文件
3.利用批处理创建文件
创建内容为
@echo off
for /L %%i in (1,1,100) do (
echo file '%%i.mp4'
) >> input.txt
的bat批处理文件,并运行。结果同上。
合并视频
将视频文件、TXT文件、ffmpeg.exe文件,全部放入相同文件夹下,文件夹下打开Powershell窗口,运行命令
.\ffmpeg -f concat -safe 0 -i input.txt -c copy output.mp4
input.txt为刚才创建的TXT文件名称,output.mp4为合并后输出的的视频文件