Video Thumbnails - Using a Different Frame?


Recommended Posts

I would like to find a way to get the thumbnail feature in Windows XP to display something besides the first frame of the movie as the thumbnail. In most cases the first frame of a video is completely black and this makes thumbnail view pretty borring. Windows Vista manages to do this (by displaying what looks like a random frame), and I was hoping that someone knew a way to do this in Windows XP as well.

Thanks in advance!

Edited by 12Iceman

As much as I hate to bump my own thread (at least give me credit for waiting a couple of days), I would really like to see if there is anything out there that can do this. Windows XP's video thumbnails are almost useless in their current form and it would be nice to have something useable without having to go all out and use Vista.

I have the same problem. :crazy: I don't know who was the master mind behind making the first frame the thumbnail. Like you said, 99% of the time, the first frame is black. I was hoping they'd change that in Vista, but apparently, it will still be the first frame. On the macs they usually choose a random frame, and display that. I would also love to know if there is a patch, or some kind of software that could do that.

I have the same problem. :crazy: I don't know who was the master mind behind making the first frame the thumbnail. Like you said, 99% of the time, the first frame is black. I was hoping they'd change that in Vista, but apparently, it will still be the first frame. On the macs they usually choose a random frame, and display that. I would also love to know if there is a patch, or some kind of software that could do that.

Actually, they do fix this problem in Vista (at least in RC1 its there). I am just trying to find some way to do something similar in XP.

What would be truly great is if they had little animated icons so you can differentiate between images and video without having extensions visible or how about a play button watermark over a random video frame(kinda like a smaller version of youtube).

http://windowsxp.mvps.org/videothumb.htm

http://msdn.microsoft.com/library/default....s/shell_ext.asp

http://msdn.microsoft.com/library/default....etthumbnail.asp

Well, I'm no programmer, so I can't make much of all this. However, it seems to me that it is possible to do this with a simple registry edit.

  • 4 months later...

Actually we have 2 options:

1 decompile Shmedia.dll and find the function that create the thumbnail,and modify it.

2 copy the windows vista dll, MediaMetadataHandler.dll and patch it to Xp.

both things are diffcult to do,

Another method could me make a program that generate the thumbnails and then register it to be on Explorer.exe in thumbnails view.

This can be made doing a shell extension and replacing the default:

[HKEY_CLASSES_ROOT\.avi\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]

@="{c5a40261-cd64-4ccf-84cb-c394da41d590}"

I think this can be make but don't know how to start

i think this might be an easy work-around. directshow is used to capture the first frame, what needs to be done is to make it so the filter skips the first few frames, or decodes only a certain frame in the middle, like 1 minute in.

do it with ffdshow and avisynth. add

trim(1500,1501)

in the avisynth section and make sure ffdshow is the default decoder. delete all the thumbs.dll files from your folders and visit them again in thumbnail view. you should end up with nice thumbnails for all your videos.

i haven't tried it, im just quoting a good friend of mine, who is a moderator at a video forum told me it will probably work

Omg!! I am going to try it!

i think this might be an easy work-around. directshow is used to capture the first frame, what needs to be done is to make it so the filter skips the first few frames, or decodes only a certain frame in the middle, like 1 minute in.

do it with ffdshow and avisynth. add

in the avisynth section and make sure ffdshow is the default decoder. delete all the thumbs.dll files from your folders and visit them again in thumbnail view. you should end up with nice thumbnails for all your videos.

i haven't tried it, im just quoting a good friend of mine, who is a moderator at a video forum told me it will probably work

What file shoud we modify??, please explain a little bit.

you don't need to modify anything. to roughly quote him:

*install avisynth

*install ffdshow, from here http://sourceforge.net/projects/ffdshow-tryout/. make sure you tick avisynth processing/plugin while installing

*click start, then programs, then ffdshow, then video decoder configuration. select avisynth and tick the box next to it. type "trim(1500,1501)" without the quotes, then click ok

*find yourself an xvid or divx avi file and go to the folder it is contained in. click tools, then folder options. select show hidden files and folders and untick hide protected operating system files, then click ok.

*check if there is a thumbs.dll file in the folder your video file is in. if there is, delete it. close the window

*go back to the folder and windows will generate a new thumbnail

  • 7 months later...

i just tried the avisynth/ffdshow idea and my cpu spiked for a while, like it was reeeeeeeeeeeeeeally trying to do something, but in the end cpu use died off and no thumbnails were generated at all.

anybody know an ms engineer who would understand the logic behind wanting this changed/figured out? :D

  • 1 year later...
  • 1 month later...

I've finally came up to this thread, while I was struggling to find this answer, and the proposed solution seems to work.

But I'm facing two problems:

- mp4 & wmv thumbnails are spoiled: upside down, or "frame B" (looks like the rendering has been done without using keyframes

- half of flv have a white thumbnails

regardless of what offset is being used.

It looks like Haali Media Splitter is doing something wrong, or may I solve the problem tweaking ffdshow...

Can someone help?

(the only codecs I have installed are CCCP)

  • 1 year later...

Sorry to bump an old thread, but I have a riff on vktRus's fix that is a bit of an improvement.

There are a few important things to know about this issue.

On 19/12/2009, Shell Integration was removed from Haali Media Splitter. That's the bit that generates the thumbnails! Supposedly it will later be available as a stand alone download. At the moment it's non-existent.

The fix previously posted works around the issue by installing the last version of the Haali filter that still has the feature.

The attached file has the missing component (mmfinfo.dll) which you want to copy to your Haali installation folder and register it.

This gives us a fix that will work with all recent versions of HMS. (You can download the latest here: http://haali.su/mkv/)

The other problem is that occasionally the {BB2E617C-0920-11d1-9A0B-00C04FC2D6C1} key already has a (default) value.

If it is not {327669A0-59A7-4be9-B99E-1C9F3A57611A}, the thumbnail_enable.reg may not replace it with the correct value.

So if you still have a few stubborn thumbnails, go to HKEY_CLASSES_ROOT\.XXX\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1} (.xxx is your problem file type), and make sure (Default) is {327669A0-59A7-4be9-B99E-1C9F3A57611A}. If not change it or create new keys/strings as needed.

Besides adding extra steps to the readme file, I expanded the thumbnail_enable.reg file to include:

.asf, .avi, .mpe, .m2v, .mpeg, .mpg, .wmv, .ogm, .mp4, .mpv, .flv and .mkv.

Feel free to add or subtract whatever you want.

Btw, some people say that .mkv thumbnails do not work with Haali/CoreAVC. I use CoreAVC and my thumbnails work just fine with this method.

So now you know the root of the problem and have a fix to go with it that you can customize as needed.

Edit: Hmm. Can't make the attachment stick (yes the file is below 2mb.)

Here's a RapidShare link. Maybe someone else can figure out what I'm doing wrong and attach it: http://rapidshare.com/files/410938832/Enable_Thumbnails.zip

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • laughing is tedious. Elephants really are laughing lazy, y'all..
    • Agreed. And this is a great discount offer! It's a shame that there's no discount offer option for people who would be fine subscribing for a year-long term, but pay monthly.
    • A Warhammer 40K racing game and a chess roguelike are free to claim on the Epic Games Store by Pulasthi Ariyasinghe The Epic Games Store has returned to its standard giveaway procedures after weeks of mystery freebies. The latest drop is replacing last week's Rogue Waters and Songs of Conquest games and has brought in a double giveaway offering Warhammer 40K Speed Freeks and The Ouroboros King. As always, the game is yours to add permanently to your Epic Games Store library within the next seven days. From the duo, Warhammer 40K Speed Freeks lands from developer Caged Element, and it's a racing game that was only released last year. The title has you piloting Ork buggies, tanks, and aircraft modeled after the popular tabletop miniatures. The focus is on multiplayer mayhem, offering multiple game modes that have you fighting other players as everyone tries to survive and get across finish lines or destroy mechs. Crossplay support between PC and consoles has now arrived as part of a free update, too, giving a boost to matchmaking times for this multiplayer-focused title. If racing carnage isn't your thing, then The Ouroboros King offers tactics. The indie title is a mashup of chess and standard roguelike experience, letting players create their own armies to defeat an enemy faction, all on the familiar checkered board. There is a procedurally generated map, pieces with special abilities, relics that bend the game's rules to make overpowered builds, and more. The newly available Warhammer 40K Speed Freeks and The Ouroboros King giveaways on the Epic Games Store are set to run until June 11, giving PC gamers seven days to claim the latest offer. Once this closes out, a new freebie will take its place on the same day. Don't forget that mobile gamers can check out the Epic Game Store's weekly giveaways on Android and iOS to grab a freebie there as well.
    • Geforce Now is great! Playing with a 4080/5080 without spending over $1k Just for the Gpu..plus other componentes. Finished resident evil 9 (running rtx 5080) on a mac mini m2. The mini is the size of just the gpu. No more bulky Pc towers on my desk
    • The most consequential argument in technology right now is not about which model is smartest or which chip is fastest. It is about whether the entire enterprise is a generational revolution or the largest financial bubble ever inflated — and the unsettling answer, increasingly, is that it may be both at once.,,,, https://www.techtimes.com/articles/318138/20260610/ai-revolution-ai-bubble-trillion-dollar-question-splitting-wall-street-silicon-valley.htm This is a very good read.  For what it is worth, I agree with the answer to the question. Bonus: Buffalo Springfield - For What It's Worth 1967 https://noai.duckduckgo.com/?ia=videos&origin=funnel_home_website&q=what it is worth song&atb=v537-7&iax=videos&iai=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dgp5JCrSXkJY One of my 60s favorites
  • Recent Achievements

    • Week One Done
      FBSPL earned a badge
      Week One Done
    • One Year In
      Jim Dugan earned a badge
      One Year In
    • One Month Later
      Tommi118 earned a badge
      One Month Later
    • One Month Later
      sjbousquet earned a badge
      One Month Later
    • Week One Done
      sjbousquet earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      485
    2. 2
      PsYcHoKiLLa
      198
    3. 3
      +Edouard
      155
    4. 4
      Steven P.
      83
    5. 5
      ATLien_0
      69
  • Tell a friend

    Love Neowin? Tell a friend!