我需要一个命令(如果有的话),这将允许我在不同的时间偏移处提取帧。目前我可以使用ss命令逐个提取它们。
当前命令示例:
C:\ffmpeg\bin\ffmpeg.exe -i %1 -ss %2 -vframes 1 -s %3x%4 -f image2 %5 -hide_banner -loglevel panic
这对大量的时间偏移非常缓慢。
答案 0 :(得分:3)
将-ss
选项放在-i
选项之前,让ffmpeg
寻找最近的关键帧并从那里进行解码,而不是每次都从文件的开头解码。 / p>