我需要一个命令(如果有的话),它可以让我以不同的时间偏移量提取帧。目前我可以使用 ss 命令一一提取它们。
当前命令示例:
C:\ffmpeg\bin\ffmpeg.exe -i %1 -ss %2 -vframes 1 -s %3x%4 -f image2 %5 -hide_banner -loglevel panic
这在大量时间偏移上工作得非常缓慢。
最佳答案
把 -ss
-i
之前的选项获取 ffmpeg
的选项寻找最近的关键帧并从那里解码,而不是每次都从文件的开头解码。
关于ffmpeg - FFMPEG多帧提取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41904631/