我需要从视频文件生成缩略图(相机更改,幻灯片更改,场景更改),并在生成的输出缩略图中包含时间戳(pos)。
我使用以下命令生成缩略图:
ffmpeg -i input.mp4 -vf select="eq(pict_type\,I)" -vsync 0 -an keyframe-%06d.png
此命令对于生成缩略图(假设生成15个缩略图)非常合适,其名称依次为:keyframe-000001.png,keyframe-000002.png,....,keyframe-000015.png。
但是,根据我的要求,我需要输出缩略图文件名,如下所示:
keyframe-001426.png,keyframe-002769.png,....,keyframe-014571.png其中
001426是缩略图keyframe-000001.png
的位置002769是缩略图keyframe-000002.png
的位置014571是缩略图keyframe-000015.png
的位置
有没有办法在一个命令中实现这一点。请帮助我实现这一目标。