ffmpeg:在给定帧处创建上限(视频屏幕截图)更高效

时间:2016-10-20 22:38:10

标签: video ffmpeg

我试图在给定的帧速率下找到创建大写字母(视频屏幕截图)的解决方案,并且比我目前的方式更高效:

ffmpeg -i "/path/to/video.mp4" -vf "select=gte(n\,10000)" -vframes 1 "/path/to/cap.png"

我有十亿个视频,每个视频在10分钟到2个小时之间,每个视频我需要6个上限。以我目前的方式,它需要很长时间,因为ffmpeg是"行走"虽然视频找到下一帧应该采取上限。这个"步行时间"几乎99%的工作,目前每部视频大约4分钟(取决于其长度)。

我想知道是否有一种方式告诉ffmpeg" jump"权利到给定的框架。它甚至不需要精确到这个框架。如果有一个关键帧可以使它更快,那就没问题了。

非常感谢任何可以指向正确方向的东西!

0 个答案:

没有答案