将大视频文件分割成每个 15 秒的小片段

将大视频文件分割成每个 15 秒的小片段

如何使用将较大的 mp4 文件分割ffmpeg成几个较小的剪辑(每个剪辑时长 15 秒)?

答案1

使用段复用器

ffmpeg -i ~/Desktop/in.mp4 -c copy -map 0 -f segment -segment_time 15 -reset_timestamps 1 -segment_format_options movflags=+faststart out%03d.mp4
  • 本示例将使用流复制模式,因此将避免重新编码。但是,它必须在最近的关键帧上进行剪切,因此无法保证准确性。-c copy如果您需要更高的准确性,请删除,但请注意将发生重新编码。

  • 本例中的输出文件将被命名为out001.mp4out002.mp4等。

相关内容