ffmpeg 忽略了 start_number 标志

ffmpeg 忽略了 start_number 标志

我正在尝试使用此命令将视频剪切成更小的部分:

ffmpeg -i input.mp4 -c copy -map 0 -segment_time 00:20:00 -f segment -reset_timestamps 1 -start_number 3 "output%03d.mp4"

它可以工作,但它会创建具有以下名称的文件:(从零开始)output000.mp4 output001.mp4 等等。

但我想要的文件名是这样的:output003.mp4 output004.mp4 等等。

它忽略了这里给出的“-start_number 3”选项: https://ffmpeg.org/ffmpeg-formats.html

我怎样才能以上面给出的“单一命令”格式执行此操作?

答案1

選擇是-segment_start_number

FFmpeg 段复用器文档了解更多信息。

相关内容