如何让ffmpeg附加到现有的输出文件而不是覆盖它?

时间:2015-10-13 17:46:36

标签: ffmpeg mpeg2-ts

我通过UDP接收MPEG-TS流,并使用FFmpeg将内容保存到文件中(使用编解码器复制并映射所有流)。如果流停止,我想在恢复时重启FFmpeg并附加到已写入的现有文件。

如何配置FFmpeg以附加到文件中,而不是在再次启动时覆盖它?

输入和输出容器都是MPEG-TS,流和编解码器的数量是相同的。

1 个答案:

答案 0 :(得分:1)

您可以输出到stdout并使用shell重定向输出到文件。此适用于可直接连接的格式,例如mpegts创建不连续性:

ffmpeg -re -i udp://... -f mpegts - >> output.ts