Video thumbnails occasionally not displayed in tooltip on initial hover

This has been going on for several months now. Many times when hovering the mouse over a video file, the thumbnail will not be shown. Instead the tooltip will show a large version of the icon associated with the video file. Like this...

2024-08-15_183524

When the thumbnail isn't displayed, moving the mouse pointer off the file and back on will show the thumbnail every time. Seems to occur more if you're in a folder and new videos are being added from downloading/copying them into the folder. Can also occur when entering a folder with already existing videos but this seems much less frequent. I haven't seen this when actually in thumbnail view only in tooltips.

It's probably just delayed, unless it took so long the request timed out and was cancelled.

Video thumbnails come from Windows, and in turn use the installed video codecs on the system. Opus itself isn't very involved in their creation.

Tried to downgrade my codec thumbnailer but that didn't help. Then I tried downgrading DOpus and found that version 13.7, as far as I can tell, has fixed the thumbnails.

There is no kind of delay that would cause a timeout.

.mkv files are not video files. They exist to protect the remux for live processing, such as streaming, if the feed gets interrupted the file isn't corrupted and lost. I bet that's the only video type that doesn't work for you.

For me the only viewer plugin that has .mkv is the 'Meta Plugin' > 'Windows Media Player' or 'Active X'. It appears to be disabled by default and I would have to enable it (I don't use .mkv's).

I've mainly noticed with mkv and mp4 files.

In preferences > Viewer > Plugins, you can see what filetypes are enabled. For me .mkv wasn't enabled when I looked.

Has this been investigated at all? I don't think the problem is the video thumbnailer.

The best way I've found to reproduce is to create a folder and copy several video files (20-30, the more the better) into folder and then hover over each file checking the thumbnail. If you don't spot any blank thumbnails repeat the process by deleting the created folder above and copy over the video files again and check the thumbnails. Also try not to refresh or navigate away from the folder once the video files are copied over. Thanks.

So I thought that if this issue never occurs in thumbnail mode, that I should try changing the tooltip to only display the thumbnail with the single line entry of {thumbnail:1:256} (File Types > Movies Group > Info Tip). Doing so resulted in all thumbnails being generated correctly without issue.

I then figured that one of the other entries in the tooltip (info tip) was causing the thumbnail not to get generated, I narrowed it down to {userdesc} causing the issue.

Then I thought if it's a combination of {thumbnail:1:256} and {userdesc} is causing the hiccup I could try with both of those values being displayed in the lister. In details mode while showing the thumbnail column and the user description column I get occasional thumbnails not generated! So the problem is with {thumbnail:1:256} and {userdesc} being read for each of the video files!

The thumbnail column and user description column in details mode is much easier to spot the none generated thumbnails compared to the pain of hovering over each file and waiting for the tooltip to popup. Thanks!

(Forgot to use the reply button)
Are you using the modifier held down to show tooltip?
I wonder is there a way to create a space between the desc text and the image.
Maybe if the desc is the problem it's not letting the image have room to show.

Not sure where these ideas came from. MKV files are video files the same as MP4 and AVI files are. MKV is not just for remiuxing or streaming.

Can you give simple steps on what to do and how to configure things to reproduce the problem?

I use yt-dlp.exe to download files from various places (youtube, bitchute, etc). I also put the URL to the video, in the video file under user description. This is the primary reason I have {userdesc} being displayed in my movie tooltips.

Prior to this post I haven't tried to clear thumbnail cache from both DOpus and Windows explorer. Once I did this it's much more reliable to reproduce on certain video files. I have uploaded 10 video files (75 MB in size) that you can test on. These videos are more prone to not generating the thumbnails than others. In my testing with these 10 files at least half of them or more do not generate the thumbnail, initially, after caches are cleared. Because of this reason I'm going to suggest testing with the tooltip method rather than the lister in detail mode method I explained in my previous post.

For simplicity sake I stripped down the movie tooltip entries to just {thumbnail:1:256} and {userdesc} for testing purposes.

1: Change movie tooltip to (File Types / Movies Group / Info Tip)

{thumbnail:1:256}
Description:\	{userdesc}

2: Download the video file archive and extract
thumbnail_video_problematic.rar (73.9 MB)

If this is the first round of testing you can skip to step 6.
If first round of testing didn't yield any none generated thumbnails, proceed to step 3.

3: Clear DOpus thumbnail cache (Preferences / File Display Modes / Thumbnails / Performance)

4: Exit DOpus (File > Exit Directory Opus)

5: Clear Windows thumbnail cache

  • Windows Key + R and input cleanmgr then click OK.
  • Select drive windows is installed on (C:)
  • Check only 'Thumbnails' at the bottom, click OK then click Delete Files

6: Navigate to video files and begin hovering the videos to check the thumbnails

Demonstration video from my testing: (excuse the small text I like everything compact as possible)

I also noticed changing the modified timestamp of the video files causes the thumbnails to not generate again as seen in the demonstration video above (I just discovered while writing this post). Could this be that windows considers it a different file and therefore doesn't load the cached thumbnail but rather tries to generate it again?

As pointed out in my previous post if the movies tooltip only contains...
{thumbnail:1:256}
the thumbs always get generated so it seems, test that out as well and see for yourself! Thanks!

@ASUNDER Thanks for your input/help but what you are speaking of isn't the cause.

1 Like

Any luck with testing the files?

According to my testing, started with 13.7.4 Beta.
13.7.3 Beta and below no problems.

I have the same problem with 13.13 on 1 computer but works fine on 13.7 on another computer (both non-betas). I haven't noticed any patterns yet.

1 Like

Now I don't think it's specifically {userdesc} in the tooltip that causes the blank thumbnails but rather any additional video/audio information that is retrieved. Such as {videocodec}, {framerate}, {picsize}, {duration} etc. But not {name}, {modified} and {sizeauto}. If just {thumbnail:1:256} is defined in the tooltip the thumbs get generated the first.

Leo/Jon, can you test the above supplied sample videos with latest DOpus and what I have installed (mega version)? Then downgrade to 13.7 and see how it the thumbnails are then generated. You can simply run SetAttr MODIFIED=now on the videos as explained above to bypass the thumbnail cache to get the blank thumbs again.

I can understand how you might think the problem lies with the thumbnailer but then why when I downgrade to 13.7 I have no problems?

I realise this is more of a workaround than a fix, but Icaros is an excellent tool for thumbnails on both Explorer and DOpus.

It should solve any thumbnailing issues, but I also like it because it provides extra metadata for many filetypes and mostly because you can tell it to ignore black frames!

Thanks for the suggestion but the codec pack I have installed and linked to in my last post does use Icaros (v3.3.4 b1). Mainly just the Icaros dll files are provided with the codec pack and the codec packs own frontend to configure to a degree. Not the same UI that Icaros uses. I have also tried to use the official Icaros by itself too but I get the same results, blank thumbnails here and there.

And completely uninstalling the mega pack and rebooting windows?

I did not uninstall mega pack but disabled thumbnails in the settings. Icaros uses its own ffmpeg codec dll to generate the thumbnails and not the same codecs from k-lite to play the videos in a player, so disabling it in the setting should be sufficient. I will try to uninstall later but I don't think it will help.

Anyone else that has Icaros installed have problems with the thumbnails in tooltips from the test sample videos?

No issues.

Directory Opus 13.14 Build 9215 x64
OS 10.0 (B:26100 P:2 T:1) SP 0.0
Icaros_v3.3.4_b1