使用ffmpeg从视频制作多个缩略图

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用ffmpeg从视频制作多个缩略图相关的知识,希望对你有一定的参考价值。

我有一个问题,如何在视频的不同时间创建多个缩略图?意思是像这样的原理图:

  input.mp4 =>  00:10:00 => 1.jpg
  input.mp4 =>  00:20:00 => 2.jpg
  input.mp4 =>  00:25:00 => 3.jpg

我的意思是,通过一个命令,我可以从不同的帧中生成多个缩略图。有什么建议吗?谁能帮我?

答案

使用

ffmpeg -ss 10:00 -i in.mp4 \
       -ss 20:00 -i in.mp4 \
       -ss 25:00 -i in.mp4 \
         -map 0:v:0 -vframes 1 1.jpg \
         -map 1:v:0 -vframes 1 2.jpg \
         -map 2:v:0 -vframes 1 3.jpg

以上是关于使用ffmpeg从视频制作多个缩略图的主要内容,如果未能解决你的问题,请参考以下文章

使用ffmpeg生成视频缩略图;从 RTMP 服务器抓取

时间戳未打印在 FFMPEG 的缩略图上

使用 ffmpeg 或其他软件从视频中每个场景变化的中间生成缩略图

csharp 使用带有.net的ffmpeg从视频创建缩略图图像

使用ffmpeg生成视频缩略图不失真

FFMPEG 用于下载时失真的视频缩略图