ffmpeg是否播放整个视频文件以提取图像

时间:2012-03-21 09:20:54

标签: ffmpeg

我有一个涉及很多视频的多媒体应用程序。我使用FFMPEG在特定的持续时间从视频生成缩略图。现在的问题是我的控制台应用程序用于从视频中提取图像,在运行时耗费大量内存。

我现在的疑问是FFMPEG在提取缩略图时是否播放整个视频文件。是否可能?

以下是传递给FFMPEG的参数,

  -i [input video file] -an -r 0.05 -y -ss 00:00:18 -vframes 1 [output thumbnail file path]

我尝试使用谷歌搜索,但没有成功。请提供宝贵的意见。

感谢。

2 个答案:

答案 0 :(得分:4)

ffmpeg命令必须是这样的,以便提高从视频抓取拇指的性能。

-ss 00:00:18 -i [input video file] -vframes 1 -an -r 0.05 -y [output thumbnail file path]

此命令直接搜索ffmpeg到需要抓取拇指的视频点。

希望这会对你有所帮助。

答案 1 :(得分:3)

安排-ss事项。有关详细信息,请参阅[FFmpeg-user] frame grabbing from MP4 file takes too long