Using the command below we create a jpg image using frame 15 from the movie file, the output size is set to 560×240, the line following are the output from ffmpeg
/usr/local/bin/ffmpeg -i /moviefile.mp4 -ss 00:00:15 -vframes 1 -s 560×420 -r 1 -f mjpeg /thumbs/movie_thumb.jpg
ffmpeg version 1.2 Copyright (c) 2000-2013 the FFmpeg developers
built on Jul 18 2013 21:12:08 with gcc 4.4.7 (GCC) 20120313 (Red Hat 4.4.7-3)
configuration: –enable-version3 –enable-libopencore-amrnb –enable-libopencore-amrwb –enable-libvpx –enable-libfaac –enable-libmp3lame –enable-libtheora –enable-libvorbis –enable-libx264 –enable-libvo-aacenc –enable-libxvid –disable-ffplay –enable-shared –enable-gpl –enable-postproc –enable-nonfree –enable-avfilter –enable-pthreads –extra-cflags=-fPIC
libavutil 52. 18.100 / 52. 18.100
libavcodec 54. 92.100 / 54. 92.100
libavformat 54. 63.104 / 54. 63.104
libavdevice 54. 3.103 / 54. 3.103
libavfilter 3. 42.103 / 3. 42.103
libswscale 2. 2.100 / 2. 2.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 2.100 / 52. 2.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from ‘/movie_file.mp4’:
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf54.63.104
Duration: 00:00:58.09, start: 0.000000, bitrate: 1063 kb/s
Stream #0:0(eng): Video: h264 (High) (avc1 / 0x31637661), yuv420p, 1024×600 [SAR 1:1 DAR 128:75], 926 kb/s, 29.97 fps, 29.97 tbr, 30k tbn, 59.94 tbc
Metadata:
handler_name : VideoHandler
Stream #0:1(eng): Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 128 kb/s
Metadata:
handler_name : SoundHandler
Output #0, mjpeg, to ‘/movie_thumb.jpg’:
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf54.63.104
Stream #0:0(eng): Video: mjpeg, yuvj420p, 560×420 [SAR 32:25 DAR 128:75], q=2-31, 200 kb/s, 90k tbn, 1 tbc
Metadata:
handler_name : VideoHandler
Stream mapping:
Stream #0:0 -> #0:0 (h264 -> mjpeg)
Press [q] to stop, [?] for help
frame= 0 fps=0.0 q=0.0 size= 0kB time=00:00:00.00 bitrate=N/A
frame= 1 fps=0.0 q=0.0 Lsize= 20kB time=00:00:01.00 bitrate= 161.5kbits/s
video:20kB audio:0kB subtitle:0 global headers:0kB muxing overhead 0.000000%