我有一个 20 分钟长的视频,我想剪掉前 5 分钟和最后 5 分钟的视频。我必须使用类似命令,能帮我吗?
我在这里发表用户评论:ffmpeg -ss [start_seconds] -i [input_file] -t [duration_seconds] [outputfile]
。但我觉得不对。
答案1
要截取前 5 分钟和后 5 分钟,请使用
ffmpeg -ss 300 -t 609 -i input -c copy -avoid_negative_ts make_zero output
根据关键帧的位置,剪切点可能不精确。如果您跳过-c copy
,它将进行转码,从而实现精确剪切。