如何不在 FFMPEG 录制时间线中包含暂停时长

如何不在 FFMPEG 录制时间线中包含暂停时长

我试图暂停在 Linux 下制作的截屏视频ffmpeg,给出命令:

kill -s SIGSTOP <PID>

恢复然后使用以下命令:

kill -s SIGCONT <PID>

最终打断使用以下命令:

kill <PID>

但生成的文件保留了暂停命令在时间轴上。为了更好地解释这个问题,我意识到视频:如您所见,时间线锁定了 14 秒(从第 29 秒到第 43 秒),与暂停截​​屏命令的持续时间相同(kill -s SIGSTOP <PID>)。

有没有办法不将其包含在最终的视频输出中?我认为唯一的方法是剪切最终输出,以某种方式“标记”暂停命令,以便知道从哪里剪切...

谢谢

相关内容