FFmpeg 根据路径将文件夹中的ts文件合成为一个
时间: 2024-03-26 17:40:15 浏览: 169
ts合并工具,合并ts视频文件
5星 · 资源好评率100%
您可以使用以下命令将文件夹中的ts文件合并为一个文件:
```
ffmpeg -i "concat:input1.ts|input2.ts|input3.ts" -c copy output.mp4
```
其中,`input1.ts`、`input2.ts`、`input3.ts`是您要合并的ts文件的名称,使用竖线`|`分隔。`-c copy`表示直接复制原始编码,以提高速度和质量。`output.mp4`是合并后的文件名。
如果您希望自动合并文件夹中的所有ts文件,可以使用以下命令:
```
ffmpeg -f concat -safe 0 -i <(find /path/to/folder -name "*.ts" -printf "file '%p'\n") -c copy output.mp4
```
其中,`/path/to/folder`是您要合并的文件夹路径,`-name "*.ts"`表示只选择扩展名为ts的文件,`-printf "file '%p'\n"`表示以`file '文件路径'`格式输出文件列表。`-safe 0`选项表示允许ffmpeg读取不在当前目录中的文件。`-c copy`和`output.mp4`的含义同上。
阅读全文