ffmpeg 命令无法正常工作

ffmpeg 命令无法正常工作
ffmpeg -i input.mp4 -vf "select='1-between(t,20,25)-between(t,40,70)', setpts=N/FRAME_RATE/TB" -af "aselect='1-between(t,20,25)-between(t,40,70)', asetpts=N/SR/TB" output.mp4

我尝试使用此命令从视频中删除 2 个部分,第一部分为 20 秒至 25 秒,第二部分为 40 秒至 70 秒(视频时长为 3.15 分钟)。问题是,很多时候剪切开始前都会有延迟,而且是随机的,我尝试了 1 分钟的视频并更改了一些值,成功了,我也尝试了一些较长的视频,延迟更大(其中一个延迟为 15 秒)。我似乎无法找出为什么会发生这种情况。有人能帮帮我吗?

相关内容