ffmpeg:MPEG-TS 文件始终以 1.4 秒开始

se_*_*_vb 5 video ffmpeg mpeg

我正在使用 ffmpeg 将 MPEG 文件转换为 MPEG-TS 文件。然而,当我这样做时,它总是从 1.422456 秒开始。

开始:1.422456

我对此感到困扰,因为我正在尝试创建一个使用#EXTM3U. 无论我做什么,包括-output_ts_offset 0-copyts -start_at_zero,它都不会简单地返回到 0。我还能做什么?

Gya*_*yan 6

您可以添加-muxpreload 0 -muxdelay 0以删除 1.4 秒的偏移量。它可能不会精确为零,具体取决于视频编解码器是否有延迟。