我通过 UDP 接收 MPEG-TS 流,并使用 FFmpeg 将内容保存到文件中(使用编解码器复制并映射所有流)。在流停止的情况下,我想在恢复时重新启动 FFmpeg 并附加到已写入的现有文件中。
如何配置 FFmpeg 以附加到文件并且在再次启动时不覆盖它?
输入和输出容器都是 MPEG-TS,并且流和编解码器的数量将相同。
您可以输出到stdout并使用 shell 重定向来输出到文件。这仅适用于可直接连接的格式,例如mpegts和会产生不连续性:
ffmpeg -re -i udp://... -f mpegts - >> output.ts
| 归档时间: |
|
| 查看次数: |
5396 次 |
| 最近记录: |