Display video file resolution in explorer tooltip

Craig Williamson 0 Reputation points
2024-11-12T23:16:36.6833333+00:00

I have tried adding System.Video.FrameWidth and System.Video.FrameHeight to the infotip section in RegEdit for MKV and MP4 files but it doesn't work?

Windows for business | Windows Client for IT Pros | User experience | Other
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Yanhong Liu 14,200 Reputation points Microsoft External Staff
    2024-11-13T02:57:38.8866667+00:00

    Hello,

    It sounds like you're trying to customize the tooltip information for video files in Windows Explorer. You've made a good start by editing the registry, but sometimes specific settings or additional steps might be needed. Here's a more detailed approach that might help:

    1. Access the Registry Editor:
      • Press Win + R, type regedit, and press Enter.
    2. Navigate to the File Types: For .MKV files:
      • Go to HKEY_CLASSES_ROOT\.mkv.
      For .MP4 files:
      • Go to HKEY_CLASSES_ROOT\.mp4.
    3. Locate or create the InfoTip String Value:
      • If it doesn't exist, you may need to create a new string value called InfoTip under the respective file type key.
    4. Set the InfoTip Value:
      • Modify the InfoTip value to include System.Video.FrameWidth;System.Video.FrameHeight.
      For example:

    prop:System.ItemNameDisplay;System.Media.Duration;System.Video.FrameWidth;System.Video.FrameHeight

    1. Add Property Handlers: You may also need to ensure that the property handlers for video files are correctly set. This can sometimes be necessary for the updated info to show up.
      • Go to HKEY_CLASSES_ROOT\SystemFileAssociations\.mkv and HKEY_CLASSES_ROOT\SystemFileAssociations\.mp4.
      • If they don't exist, create them.
      • Inside those keys, create or modify the FullDetails string value to something like prop:System.ItemNameDisplay;System.Media.Duration;System.Video.FrameWidth;System.Video.FrameHeight.
    2. Restart Explorer: After making changes, you should restart Windows Explorer to apply them:
      • Press Ctrl + Shift + Esc to open Task Manager.
      • Find and select "Windows Explorer" in the list.
      • Click "Restart" at the bottom-right corner.

    If these steps don't work, it may be that the specific video types don't expose frame width and height properties in the way Explorer can easily read them.

    Even with the correct registry entries, Windows Explorer may not always display the resolution for certain video formats, especially if they are encoded in specific codecs (like HEVC).

    If needed, you might consider using third-party software to view detailed file information, such as MediaInfo, which provides comprehensive details about video files.

    Best Regards,

    Yanhong Liu

    ============================================

    If the Answer is helpful, please click "Accept Answer" and upvote it.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.