עובד אצלי יופי עם WMV ו JPEG
קוד:
SDF@sigma:~> ffmpeg -i leon1.wmv -an -ss 00:00:03 -an -r 1 -vframes 1 -y %d.jpg
FFmpeg version SVN-r14424, Copyright (c) 2000-2008 Fabrice Bellard, et al.
configuration: --cc=cc --prefix=/usr/local --disable-debug --enable-memalign-hack --enable-shared --enable-postproc --extra-cflags=-I/usr/local/include/vorbis -I/usr/local/include --extra-ldflags=-L/usr/local/lib -la52 --extra-libs=-pthread --enable-gpl --enable-pthreads --enable-swscale --mandir=/usr/local/man --enable-liba52 --enable-liba52bin --enable-libfaac --enable-libfaad --enable-libfaadbin --enable-libamr-nb --enable-nonfree --enable-libamr-wb --enable-nonfree --disable-mmx --disable-libgsm --enable-libmp3lame --disable-ffplay --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid
libavutil version: 49.7.0
libavcodec version: 51.61.0
libavformat version: 52.18.0
libavdevice version: 52.0.0
built on Sep 19 2008 18:09:08, gcc: 4.2.1 20070719 [FreeBSD]
Seems stream 1 codec frame rate differs from container frame rate: 1000.00 (1000/1) -> 25.00 (25/1)
Input #0, asf, from 'leon1.wmv':
Duration: 00:00:15.39, start: 2.000000, bitrate: 950 kb/s
Stream #0.0: Audio: wmav2, 44100 Hz, stereo, 96 kb/s
Stream #0.1: Video: wmv3, yuv420p, 640x480, 768 kb/s, 25.00 tb(r)
Output #0, image2, to '%d.jpg':
Stream #0.0: Video: mjpeg, yuvj420p, 640x480, q=2-31, 200 kb/s, 1.00 tb(c)
Stream mapping:
Stream #0.1 -> #0.0
Press [q] to stop encoding
frame= 1 fps= 0 q=5.5 Lsize= -0kB time=1.00 bitrate= -0.2kbits/s its/s
video:49kB audio:0kB global headers:0kB muxing overhead -100.044294%
SDF@sigma:~> ls
1.jpg leon1.wmv
1.jpg זה הקובץ שנוצר.