tags:

views:

260

answers:

2

I'm using this shell command to make thumbnail from VIDEO_FILE from 123 second and save it to THUMBNAIL_FILE.

ffmpeg -i VIDEO_FILE  -r 1 -ss 123 -f image2 THUMBNAIL_FILE

It works, but it is really slow for big movies. Is there any way to make it a little faster?

+2  A: 

Ffmpeg is not really good with creating thumbnails as I investigated. People recommend to use mplayer (by ffmpeg creators).

mplayer VIDEO_FILE -ss 00:10:11 -frames 1 -vo jpeg:outdir=THUMBNAILS_DIRECTORY
Kirzilla
A: 

A small enhancement to Kirzilla's code: If you want to create PNG files (with compression), you can use the following code:

mplayer VIDEO_FILE -ss 00:10:11 -frames 1 -vo png:z=9:outdir=THUMBNAILS_DIRECTORY

This will probably create better thumbnails but of course with a larger size than JPEG.

mreichelt