I'm currently implementing /video/thumbnail functionality for transload.it and did some research on how to implement it. First I set out to create a single thumbnail which was very easy: ffmpeg -i intro.mov -vframes 1 -s 320x240 -ss 10 thumb.jpg This takes a video file (-i intro.mov) and extract a single frame (-vframes 1) with 320x240px (-s 320x240) at an offset of 10 seconds (-ss 10) and saves i