【问题标题】:how to cut 2 seconds of video after each 10 seconds with ffmpeg?如何使用ffmpeg在每10秒后剪切2秒的视频?
【发布时间】:2020-09-06 09:23:32
【问题描述】:

我有一个很长的视频,需要在每 10 秒后剪切 2 秒的视频,我如何使用 FFMPEG 做到这一点?我尝试过视频过滤器修剪,但 10 秒后它没有自动剪切视频。使用 -ss 和 -to 选项将需要创建视频部分,然后将它们连接起来,这将花费大量时间。 FFMPEG 中是否有任何方法可以做到这一点。谢谢

【问题讨论】:

    标签: video ffmpeg trim


    【解决方案1】:

    试试这个命令:

    fmpeg -i VIDEO.mp4 -filter_complex "[0:V]select='if(gte(t,ld(1)+10),st(1,t)*0,if(ld(1),gt(t,ld(1)+2),1))',setpts=N/(24*TB);[0:a]aselect='if(gte(t,ld(1)+10),st(1,t)*0,if(ld(1),gt(t,ld(1)+2),1))',asetpts=N/SR/TB" OUT.mp4
    

    【讨论】:

      猜你喜欢
      • 2018-01-30
      • 1970-01-01
      • 2018-01-15
      • 2015-08-07
      • 2022-11-14
      • 2016-04-23
      • 1970-01-01
      • 2015-08-19
      • 2022-08-07
      相关资源
      最近更新 更多