我有一个项目需要我从 2000 个视频中生成缩略图,我在网上研究了一个工具,发现 ffmpeg 可以做到,但是我找不到一个示例来演示如何处理视频目录和在它上面运行确实为所有视频创建缩略图,任何人都可以指出一个好的样本,谢谢 Shimon
你的问题太广泛了,FFmpeg 不是一个神奇的工具,与目录无关,所以你的任务在这里会更复杂一些。
要从视频中提取帧,您可以从以下命令开始:
ffmpeg -i <INPUT_FILE.EXT> -filter_complex "select=between(t\,10\,20)*eq(pict_type\,I)" -vframes 1 -f image2 <OUTPUT.jpg>
此命令将从 10 到 20 秒之间的视频中提取 I 帧。您可能希望使用 ascale
和crop
filter扩展您的 filtergraph以使您的缩略图具有相同的格式。
您需要做的就是将此命令放在一个脚本中,该脚本会在您的视频库中循环播放。希望它有所帮助。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句