This method uses Windows Explorer method of getting video thumbnails and caches them in the Thumbs\Video folder in MediaPortal.
The process work differently if using XP or Vista/7.
For XP, it uses ThumbnailExtractor which is already included in MediaPortal's source files but unused. Unfortunately this method does not like being threaded so it takes awhile to show the list of videos because the thread is blocked while the thumbnails are created.
For Vista/7 I incorporated a slightly modified version of the library found at this site: Using IShellItemImageFactory to get thumbnails on Vista - Windows Live
This method works fine threaded, meaning that you can browse the videos while the thumbnails are created(like in WMC).
I also added a relevant option to the General-Thumbnails section on the MediaPortal Configuration program.
Patch made with SVN revision 22244.
EDIT:
Patch updated for version 1.0.2 (revision 22555).
The process work differently if using XP or Vista/7.
For XP, it uses ThumbnailExtractor which is already included in MediaPortal's source files but unused. Unfortunately this method does not like being threaded so it takes awhile to show the list of videos because the thread is blocked while the thumbnails are created.
For Vista/7 I incorporated a slightly modified version of the library found at this site: Using IShellItemImageFactory to get thumbnails on Vista - Windows Live
This method works fine threaded, meaning that you can browse the videos while the thumbnails are created(like in WMC).
I also added a relevant option to the General-Thumbnails section on the MediaPortal Configuration program.
Patch made with SVN revision 22244.
EDIT:
Patch updated for version 1.0.2 (revision 22555).