基本上我有数百个小视频文件(格式为 .ts),每个文件只有 10 秒长,大小约为 10MB。它们按顺序命名,如“100.ts”、“101.ts”、“102.ts”...“600.ts”(名称通常不从 1 开始),那么如何使用 ffmpeg 或任何其他工具将它们合并为一个大文件(并希望将其转换为 mp4 格式)?哦,我也需要在 Windows 环境中执行此操作,谢谢
答案1
使用concat
输入格式:
首先创建一个文本文件,例如
file "100.ts"
file "101.ts"
...
并将其保存为“merge.ffconcat”。
现在使用ffmpeg -f concat -i "merge.ffconcat" [your codec options here] -f mp4 output.mp4
合并,如果需要则重新编码。