title
Products            Buy            Support Forum            Professional            About            Codec Central
 

[Tips] Enable Detail Pane functionality for FLAC, APE, etc in Explorer

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • annihilatorx

    • Feb 2009
    • 13

    [Tips] Enable Detail Pane functionality for FLAC, APE, etc in Explorer

    I very much appreciate illustrate in brining long awaited explorer integration of tag support in Windows 7. I am extremely grateful, well done *applause*. In fact I am going to buy the Reference copy to show my support, even I don't need the extra features.

    I was disappointed slightly to see the detail pane (bottom panel of explorer where it shows additional information for all files, with special tags for mp3, wma, etc) didn't have the same support among 3rd party audio files Windows don't recognise. I have discovered a registry hack which allows those to be supported:

    Before:



    After:


    Just copy and paste the following lines into a new notepad txt file, modify .flac to whatever extension of audio files dbpoweramp has support Windows doesn't, and save and rename the extention as .reg and run.

    Code:
    Windows Registry Editor Version 5.00
    
    [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAssociations\.flac]
    "InfoTip"="prop:System.ItemType;System.Size;System.Music.Artist;System.Media.Duration;System.OfflineAvailability"
    "ExtendedTileInfo"="prop:System.ItemType;System.Size;System.Music.Artist;System.Media.Duration;System.OfflineAvailability"
    "FullDetails"="prop:System.PropGroup.Description;System.Title;System.Media.SubTitle;System.Rating;System.Comment;System.PropGroup.Media;System.Music.Artist;System.Music.AlbumArtist;System.Music.AlbumTitle;System.Media.Year;System.Music.TrackNumber;System.Music.Genre;System.Media.Duration;System.PropGroup.Audio;System.Audio.EncodingBitrate;System.PropGroup.Origin;System.Media.Publisher;System.Media.EncodedBy;System.Media.AuthorUrl;System.Copyright;System.PropGroup.Content;System.ParentalRatingReason;System.Music.Composer;System.Music.Conductor;System.Music.ContentGroupDescription;System.Music.Mood;System.Music.PartOfSet;System.Music.InitialKey;System.Music.BeatsPerMinute;System.DRM.IsProtected;System.Music.IsCompilation;System.PropGroup.FileSystem;System.ItemNameDisplay;System.ItemType;System.ItemFolderPathDisplay;System.DateCreated;System.DateModified;System.Size;System.FileAttributes;System.OfflineAvailability;System.OfflineStatus;System.SharedWith;System.FileOwner;System.ComputerName"
    "PreviewDetails"="prop:System.Music.Artist;System.Music.AlbumTitle;System.Music.Genre;*System.Media.Duration;System.Rating;System.Media.Year;*System.Size;System.Music.TrackNumber;System.Music.AlbumArtist;System.Title;*System.Audio.EncodingBitrate;*System.DateModified;*System.OfflineAvailability;*System.OfflineStatus;*System.DateCreated;*System.SharedWith"
    Last edited by annihilatorx; March 02, 2011, 07:47 PM.
  • Spoon
    Administrator
    • Apr 2002
    • 44574

    #2
    Re: [Tips] Enable Detail Pane functionality for FLAC, APE, etc in Explorer

    dBpoweramp should have added these fields automatically for FLAC, ie install R14 in Windows 7 and you get the extra fields shown at the bottom automatically.
    Spoon
    www.dbpoweramp.com

    Comment

    • annihilatorx

      • Feb 2009
      • 13

      #3
      Re: [Tips] Enable Detail Pane functionality for FLAC, APE, etc in Explorer

      no Spoon it doesn't. I have just bought and install the R14 Reference edition
      I was testing .ape files, as I have already modded .flac registry. APE files do not show those fields, unless I add the redistry lines with regedit into [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAsso ciations\.ape]
      If I go to [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\SystemFileAsso ciations\.ape] now, there are no registry value entries, other than ShellEx key (reg folder)

      The pop up info, Right click-> Properties panel, Explorer columns all work out of the box, but not the details pane.
      Last edited by annihilatorx; March 02, 2011, 10:17 PM.

      Comment

      • annihilatorx

        • Feb 2009
        • 13

        #4
        Re: [Tips] Enable Detail Pane functionality for FLAC, APE, etc in Explorer

        To show you this:

        Before reg hack for .ape, after installing dbpoweramp R14:


        After registry hack:

        Comment

        • Spoon
          Administrator
          • Apr 2002
          • 44574

          #5
          Re: [Tips] Enable Detail Pane functionality for FLAC, APE, etc in Explorer

          Look at

          HKEY_CLASSES_ROOT\.ape

          for the default value there is a value which this audio type is registered as, for example:

          'dBpoweramp.monkeys audio.musicfile'

          then look at

          HKEY_CLASSES_ROOT\dBpoweramp.monkeys audio.musicfile

          and the values are set in there as TileInfo, PreviewDetails, FullDetails, ExtendedTileInfo
          Spoon
          www.dbpoweramp.com

          Comment

          • annihilatorx

            • Feb 2009
            • 13

            #6
            Re: [Tips] Enable Detail Pane functionality for FLAC, APE, etc in Explorer

            I don't know if there were something wrong with the installer or whether it's incompatible with Windows 7 x64, problem with Anti-virus software, or Administrator rights (my user is adminsitrator group)

            The registries keys you mentioned are not installed by the installer on my machine...

            Classes Root:

            Windows Registry Editor Version 5.00

            [HKEY_CLASSES_ROOT\.ape]
            "PerceivedType"="audio"
            @="mplayerc.ape"

            [HKEY_CLASSES_ROOT\.ape\OpenWithList]

            [HKEY_CLASSES_ROOT\.ape\OpenWithList\mpc-hc.exe]

            [HKEY_CLASSES_ROOT\.ape\OpenWithProgids]
            "mplayerc.ape"=""

            [HKEY_CLASSES_ROOT\.ape\ShellEx]

            [HKEY_CLASSES_ROOT\.ape\ShellEx\{00021500-0000-0000-C000-000000000046}]
            @="{FED7043D-346A-414D-ACD7-550D052499A7}"

            [HKEY_CLASSES_ROOT\.ape\ShellEx\{e357fccd-a995-4576-b01f-234630154e96}]
            @="{72f06720-4c02-6020-05d0-40d748699f3d}"

            Comment

            • Spoon
              Administrator
              • Apr 2002
              • 44574

              #7
              Re: [Tips] Enable Detail Pane functionality for FLAC, APE, etc in Explorer

              As the APE file had no entry the a dbpoweramp.ape should have been written...

              Have a look at

              HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\ CurrentVersion\\PropertySystem\\PropertyHandlers\\ .ape

              The (default) value should be c0212cf9-9262-6e84-a7d9-492f82466cff

              is it on your system?
              Spoon
              www.dbpoweramp.com

              Comment

              • optiplex

                • Mar 2011
                • 1

                #8
                [Tips] Enable Detail Pane functionality for FLAC, APE, etc in Explorer

                :komisch12

                nice and good info

                Comment

                • annihilatorx

                  • Feb 2009
                  • 13

                  #9
                  Re: [Tips] Enable Detail Pane functionality for FLAC, APE, etc in Explorer

                  Originally posted by Spoon
                  As the APE file had no entry the a dbpoweramp.ape should have been written...

                  Have a look at

                  HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\ CurrentVersion\\PropertySystem\\PropertyHandlers\\ .ape

                  The (default) value should be c0212cf9-9262-6e84-a7d9-492f82466cff

                  is it on your system?
                  That's on my system.
                  Same value for .flac

                  It does link to the dBpoweramp Property Handler

                  Comment

                  • Spoon
                    Administrator
                    • Apr 2002
                    • 44574

                    #10
                    Re: [Tips] Enable Detail Pane functionality for FLAC, APE, etc in Explorer

                    Perhaps you have security software blocking writing to HKEY_CLASSES?
                    Spoon
                    www.dbpoweramp.com

                    Comment

                    • annihilatorx

                      • Feb 2009
                      • 13

                      #11
                      Re: [Tips] Enable Detail Pane functionality for FLAC, APE, etc in Explorer

                      I doubt it but possible.,
                      I have Avast AntiVirus and Windows Defender
                      My user has admin right and UAC is disabled.

                      If I use regedit myself it's fine, I can write to .Classes

                      I just tried Run As Administrator for the installer, still wouldn't write those keys.

                      But since my hack works, I am not that bothered really.
                      I suggest to you as a developer try it on Windows 7 x64 with Antivirus and see if it's fine at your end.

                      Comment

                      Working...

                      ]]>