我有一个 3 小时长的视频,我想按给定的间隔分割视频。较早出现的间隔很快被分割,但较晚的间隔需要很长时间。我一直在尝试的命令是:
ffmpeg -i input.mkv -c:v libx264 -x264opts keyint=24:min-keyint=120 -crf 19 -ss 5000 -to 5010 output.mkv
这给了我正确的分割,但是花费了很多时间。
我之前也尝试过添加 -ss 来测试它是否有效,但是处理也需要一些时间,并且剪辑长度远远大于 10 秒,大约 55 分钟,但 10 秒后无法播放:
ffmpeg -ss 5000 -to 5010 -i input.mkv -c:v libx264 -x264opts keyint=24:min-keyint=24 -crf 19 output.mkv
如何使 ffmpeg 运行得更快并获得所需的持续时间结果?