首页 > 解决方案 > FFMPEG 快速从视频中提取所需帧

问题描述

当视频中有人开始说话时,我试图从视频中提取所需的帧,并在说话时每秒提取 5 帧。我得到了我想要的帧列表,如 0、6、12、18 和 200、206、212 ......我尝试创建脚本以使用以下命令自动执行每帧,但速度很慢,是否可以快速获得所需的帧从以帧编号为图像名称的列表中?

ffmpeg -i 1.mp4 -vf select='eq(n,0)' -vsync 0 -an -y -q:v 16 0.png

ffmpeg -i 1.mp4 -vf select='eq(n,6)' -vsync 0 -an -y -q:v 16 6.png ....

标签: ffmpeg

解决方案


推荐阅读