有很多方法可以从视频中生成缩略图,但我想知道他们是否需要加载整个视频?
据我所知,如果我只想提取视频中的第一帧并将其转换为图像,则无需加载整个视频。
但我也知道并非每种视频格式都是流式的。那么有一种通用的方法从成本最低的视频生成缩略图吗?
PS:操作系统是linux,我想使用命令行。
答案 0 :(得分:3)
您可以使用ffmpeg,例如文档:
ffmpeg -i input.flv -ss 00:00:14.435 -vframes 1 out.png
此示例将寻找0h:0m:14sec:435msec的位置,并从该位置输出一帧(-vframes 1)到PNG文件中。