movie thumbnailer (mtn) Очень неплох
movie thumbnailer (mtn) - работает из командной строки + есть фронтэнд к нему. Рекомендую.
Использует FFmpeg libavcodec для получения данных о файле - так что не зависит от наличия кодеков в системе. Умеет пропускать чёрные кадры и выбирать более информативные/резкие.
Не требует установки никаких дополнительных программ/сред разработки (типа .NET)
Кроссплатформенная, понимает Юникод как под виндой, так и под линуксом.
Поддерживаются форматы:
.3gp, .3g2, .asf, .avi, .dat, .divx, .dsm, .evo, .flv, .m1v, .m2ts,
.m2v, .m4a, .mj2, .mjpg, .mjpeg, .mkv, .mov, .moov, .mp4, .mpg, .mpeg,
.mpv, .nut, .ogg, .ogm, .qt, .swf, .ts, .vob, .wmv, .xvid.
Features:
Super fast! Thanks to FFmpeg's libavcodec.
Command line program: can be used on remote connections to co-location servers, or used in scripts.
Batch mode: recursively search directories for movie files.
Run at lower priority (nice 10 on Linux, idle on Windows) by default. To run at normal priority use -n option.
Thumbnails are group together in one jpeg file and can be saved individually too (-I option).
Work fine with Unicode filenames in both Linux & Windows (might need to change the font with -f fontfile).
Blank screen detection & evasion.
Edge detection & blur evasion.
Update mode: (-W option) omits files that already have thumbnails.
Save file info (name, size, length, codecs) to a text file (-N option).
Seek and non-seek mode: automatically selected and can be overridden. (-z and -Z option) Seek mode is much faster while non-seek mode is good for small time step or small clips.
сайт:
http://moviethumbnail.sourceforge.net