- March 24, 2007
- 12,073
- 7,459
- Home Country
- Germany
- Moderator
- #1
Hi all,
while I was trying to bring more graphics to MP2 skins, I had to find out that video thumbs are not working at all.
So I did some investigation and found that Microsoft provides some shell interfaces to query it's thumbnail cache. The shell APIs got improved in Win7, so I decided to use the Windows® API Code Pack for Microsoft® .NET Framework - Home library to access them.
Features:
This means, all media items (picture and video) can be shown in MP2 gui in 4 different resolutions and are based on Win7 standard libraries/API.
I already modifed "NewSkin" to use thumbs in Local Media Navigation, see attached pictures.
Comments and ideas are welcome, code you can find in branch 20110417-Thumbnail_Rework
Morpheus
while I was trying to bring more graphics to MP2 skins, I had to find out that video thumbs are not working at all.
So I did some investigation and found that Microsoft provides some shell interfaces to query it's thumbnail cache. The shell APIs got improved in Win7, so I decided to use the Windows® API Code Pack for Microsoft® .NET Framework - Home library to access them.
Features:
- Get thumbnails from pictures and videos
- Get different resolution thumnbail (32,96,256,1024 width/height max)
- Use the same cache as the Windows Explorer.
This means, all media items (picture and video) can be shown in MP2 gui in 4 different resolutions and are based on Win7 standard libraries/API.
I already modifed "NewSkin" to use thumbs in Local Media Navigation, see attached pictures.
Comments and ideas are welcome, code you can find in branch 20110417-Thumbnail_Rework
Morpheus
Attachments
-
01_image_thumbs.jpg137 KB
-
02_video_thumbs.jpg149 KB
-
03_video_thumbs_shell_default.jpg172.2 KB
-
04_audio_picture_s.jpg220.3 KB
-
05_audio_picture_m.jpg195.4 KB
-
06_audio_picture_l.jpg192.7 KB
-
07_video_s.jpg194.6 KB
-
08_video_m.jpg211.2 KB
-
09_video_l.jpg205.7 KB
-
10_folder_m.jpg130.9 KB
-
11_folder_l.jpg128 KB