Author Topic: MusicBee File Paths: Installed vs Portable  (Read 1725 times)

karbock

  • Jr. Member
  • **
  • Posts: 86
Summary of MB's file structure, for those who wish to:
* switch from the installed to the portable version;
* backup data;
* transfer their MB install to another computer.

See 'Access & remarks' below the table for extra details.

Nr.ContentFilesFolder in Installed versionMB subfolder in Portable version
AMAIN SETTINGS
A.1Application settingsMusicBee3Settings.ini%APPDATA%\MusicBee\.\AppData
A.2Saved application settings*.ini%APPDATA%\MusicBee\Saved Settings\Application.\AppData\Saved Settings\Application
BLIBRARY & TAGS
B.1LibraryMusicBeeLibrary*.*%USERPROFILE%\Music\MusicBee.\Library
B.2Library filters*.xautopf%APPDATA%\MusicBee\Filters.\AppData\Filters
B.3Custom tagsCustomTagConfig.xml%APPDATA%\MusicBee.\AppData
B.4Genre groupingGenreMapping.xml%APPDATA%\MusicBee.\AppData
B.5Tag hierarchy templates*.txt%APPDATA%\MusicBee\TagHierarchyTemplates.\AppData\TagHierarchyTemplates
CARTIST PROFILES
C.1Artist thumbs, for:
- Album Artist
- Artist
- Composer
- Original Artist
*.jpg%USERPROFILE%\Music\MusicBee\Artist Pictures\Thumb.\Library\Artist Pictures\Thumb
C.2Artist thumbs, resized from C.1*.png%LOCALAPPDATA%\MusicBee\InternalCache\ArtistThumbs.\AppData\InternalCache\ArtistThumbs
C.3Artist profiles,
- large pictures
*.dat
*.tmp
%LOCALAPPDATA%\MusicBee\InternalCache\ArtistBackdrops.\AppData\InternalCache\ArtistBackdrops
C.4Artist profiles,
- biographies
*.bio.dat%LOCALAPPDATA%\MusicBee\InternalCache\ArtistData.\AppData\InternalCache\ArtistData
C.5Artist profiles,
- similar artists
*.similar.dat%LOCALAPPDATA%\MusicBee\InternalCache\ArtistData.\AppData\InternalCache\ArtistData
DICONS
D.1Genre icons
Genre grouping icons

Artist thumbs for:
- Lyricist
- Conductor
Icons for other tags:
- Language
- Mood
- Occasion
- Custom/Virtual tags
*.png%USERPROFILE%\Music\MusicBee\Artwork\Grouping Icons.\Library\Artwork\Grouping Icons
D.2
D.3
D.4
Highlighting icons
Toolbar icons
Tab icons
*.ico
*.png
%ProgramFiles(x86)%\MusicBee\Icons
%APPDATA%\MusicBee\Icons
.\Icons
EPLAYLISTS
E.1Playlists*.mbp
*.xautopf
%USERPROFILE%\Music\MusicBee\Playlists.\Library\Playlists
E.2Current playlistNowPlaying.mbp%USERPROFILE%\Music\MusicBee.\Library\
E.3Current auto DJ playlistAutoDj.xautopf%APPDATA%\MusicBee\Recent Queries.\AppData\Recent Queries
FSKINS & LAYOUTS
F.1Skins*.xml
*.xmlc
  • %ProgramFiles(x86)%\MusicBee\Skins
  • %APPDATA%\MusicBee\Skins
.\Skins
F.2Theater modes*.xml
  • %ProgramFiles(x86)%\MusicBee\Plugins\TheaterMode.List
  • %ProgramFiles(x86)%\MusicBee\Plugins\TheaterMode.Embeded
  • %APPDATA%\MusicBee\Plugins\TheaterMode.List
  • %APPDATA%\MusicBee\Plugins\TheaterMode.Embeded
  • .\Plugins\TheaterMode.List
  • .\Plugins\TheaterMode.Embeded
F.3Custom views*.mbv%APPDATA%\MusicBee\Saved Settings\Views.\AppData\Saved Settings\Views
F.4Custom panel arrangements (layouts)*.layout
*.tab-layout
%APPDATA%\MusicBee\Saved Settings\Layouts.\AppData\Saved Settings\Layouts
GPLUGINS & EQUALISER
G.1Plugins(various)
  • %ProgramFiles(x86)%\MusicBee\Plugins
  • %APPDATA%\MusicBee\Plugins
.\Plugins
G.2Visualisers(various)
  • %ProgramFiles(x86)%\MusicBee\BBplugin
  • %APPDATA%\MusicBee\BBplugin
.\BBplugin
G.3Equaliser presets*.sde
  • %ProgramFiles(x86)%\MusicBee\Equaliser
  • %APPDATA%\MusicBee\Equaliser
.\Equaliser

Access and remarks:

Main settings
[A.1] Preferences = (MB menu) -> Edit -> Edit preferences
[A.2] (MB menu) -> Edit -> Saved settings

Library & tags
[B.1]
[B.2] Preferences -> Library -> Music library -> define filters
[B.3] Preferences -> Tags (1) -> custom tags
[B.4] Preferences -> Tags (2) -> tag handling -> group genres
[B.5] (Tag Hierarchy Explorer menu) -> Edit Tag Hierarchy

Artist profiles
[C.1] Music -> (Left panel) -> Artist / Album Artist / Composer / Original Artist
          + Music Explorer -> Artist Information -> Profile
[C.2] Generated by MusicBee from C.1
[C.3] Music Explorer -> Artist Information -> Profile
[C.4] Music Explorer -> Artist Information -> Profile
[C.5] Music Explorer -> Artist Information -> Similar Artists -> More Similar Artists

Icons
[D.1] Music -> Left panel -> Genre / Genre Category
          + See also: Preferences -> Tags (2) -> tag handling -> group genres
[D.2] Preferences -> Tags (2) -> tag handling -> highlighting
[D.3]
[D.4] Tab contextual menu -> Select Tab Icon...

Playlists
[E.1] Playlistst (Add tab -> Playlists:Playlist Explorer)
[E.2] Now Playing (Add tab -> Now Playing)
[E.3] Auto DJ (Add tab -> Playlists:Auto DJ)

Skins & layouts
[F.1] (MB menu) -> View -> Skins
[F.2] (MB menu) -> View -> Theater Mode
[F.3] (Main panel menu) -> Custom views
[F.4] (MB menu) -> View -> Import/Export

Plugins & equaliser
[G.1] Preferences -> Plugins
[G.2] (MB menu) -> View -> Visualizer
[G.3] Equalizer button (player controls)
Last Edit: November 06, 2022, 03:50:07 PM by karbock

frankz

  • Hero Member
  • *****
  • Posts: 3305
Excellent. 
A smile is happiness you'll find right under your nose.


psychoadept

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 10682
Awesome work
MusicBee Wiki
Use & improve MusicBee's documentation!

Latest beta patch (3.5)
(Unzip and overwrite existing program files)

Mr. Trev

  • Sr. Member
  • ****
  • Posts: 422
Fantastic bit of info
Considering the amout of questions regarding backup and new installs, I totally think this should be pinned somewhere…

phred

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 8159
I totally think this should be pinned somewhere…
I plan on doing that but I've asked the OP to make a few changes for legibility.
Download the latest MusicBee v3.5 patch from here.
Unzip into your MusicBee directory and overwrite existing files.

----------
Check out the MusicBee Wiki.
How to post screenshots is here.

hiccup

  • Hero Member
  • *****
  • Posts: 6343
I'm not sure these are in the purview of your table, but in case that they are you may want to add them:

Custom tags - CustomTagConfig.xml - \AppData
Equalizer presets - .sde - \Equaliser
Library filters - .xautopf - \AppData\Filters
Genre grouping - GenreMapping.xml - \AppData
Program settings - MusicBee3Settings.ini - \AppData

Saved application settings - .ini - \AppData\Saved Settings\Application
Saved layouts - .tab-layout - \AppData\Saved Settings\Layouts
Saved views - .mbv - \AppData\Saved Settings\Views
Toolbar icons - .png - \Icons

Those are their locations in a portable install. I don't know where they are in the installed version.

karbock

  • Jr. Member
  • **
  • Posts: 86
I'm not sure these are in the purview of your table, but in case that they are you may want to add them:
...

Thanks! I've just updated the table.

hiccup

  • Hero Member
  • *****
  • Posts: 6343
Great.
Two nitpicking nitpicks:
- Skins are named Themes in your table. That's not wrong, but Skins is the term that is used pretty much everywhere, both in MB and on the forum.
- The table has .xmlc as a possible extension for Theater modes. I am pretty sure TMs are always .xml

karbock

  • Jr. Member
  • **
  • Posts: 86
Great.
Two nitpicking nitpicks:
...

I agree with you.
As for .XMLC as possible extension for TMs: I don't find any occurrence either.

karbock

  • Jr. Member
  • **
  • Posts: 86
Added entries:

* Artist profiles -> large pictures
* Artist profiles -> biographies
* Artist profiles -> similar artists
* Visualizers

Improvements:

* numbering
* access & remarks
Last Edit: October 04, 2022, 08:15:48 AM by karbock

karbock

  • Jr. Member
  • **
  • Posts: 86
Minor changes:

* %USERPROFILE%\AppData\Roaming -> %APPDATA%
* %USERPROFILE%\AppData\Local -> %LOCALAPPDATA%

karbock

  • Jr. Member
  • **
  • Posts: 86
Added:

D.4 - Tab icons (feature available from v3.5.8334)

ruralcamel

  • Newbie
  • *
  • Posts: 1
Summary of MB's file structure, for those who wish to:
* switch from the installed to the portable version;
* backup data;
* transfer their MB install to another computer.

See 'Access & remarks' below the table for extra details.





























































Nr.ContentFilesFolder in Installed versionMB subfolder in Portable version
AMAIN SETTINGS
A.1Application settingsMusicBee3Settings.ini%APPDATA%\MusicBee\.\AppData
A.2Saved application settings*.ini%APPDATA%\MusicBee\Saved Settings\Application.\AppData\Saved Settings\Application
BLIBRARY & TAGS
B.1LibraryMusicBeeLibrary*.*%USERPROFILE%\Music\MusicBee.\Library
B.2Library filters*.xautopf%APPDATA%\MusicBee\Filters.\AppData\Filters
B.3Custom tagsCustomTagConfig.xml%APPDATA%\MusicBee.\AppData
B.4Genre groupingGenreMapping.xml%APPDATA%\MusicBee.\AppData
B.5Tag hierarchy templates*.txt%APPDATA%\MusicBee\TagHierarchyTemplates.\AppData\TagHierarchyTemplates
CARTIST PROFILES
C.1Artist thumbs,
(1) original
*.jpg%USERPROFILE%\Music\MusicBee\Artist Pictures\Thumb.\Library\Artist Pictures\Thumb
C.2Artist thumbs,
(2) resized
*.png%LOCALAPPDATA%\MusicBee\InternalCache\ArtistThumbs.\AppData\InternalCache\ArtistThumbs
C.3Artist profiles,
- large pictures
*.dat
*.tmp
%LOCALAPPDATA%\MusicBee\InternalCache\ArtistBackdrops.\AppData\InternalCache\ArtistBackdrops
C.4Artist profiles,
- biographies
*.bio.dat%LOCALAPPDATA%\MusicBee\InternalCache\ArtistData.\AppData\InternalCache\ArtistData
C.5Artist profiles,
- similar artists
*.similar.dat%LOCALAPPDATA%\MusicBee\InternalCache\ArtistData.\AppData\InternalCache\ArtistData
DICONS
D.1Genre icons
Genre grouping icons
*.png%USERPROFILE%\Music\MusicBee\Artwork\Grouping Icons.\Library\Artwork\Grouping Icons
D.2
D.3
D.4
Highlighting icons
Toolbar icons
Tab icons
*.ico
*.png
%ProgramFiles(x86)%\MusicBee\Icons
%APPDATA%\MusicBee\Icons
.\Icons
EPLAYLISTS
E.1Playlists*.mbp
*.xautopf
%USERPROFILE%\Music\MusicBee\Playlists.\Library\Playlists
E.2Current playlistNowPlaying.mbp%USERPROFILE%\Music\MusicBee.\Library\
E.3Current auto DJ playlistAutoDj.xautopf%APPDATA%\MusicBee\Recent Queries.\AppData\Recent Queries
FSKINS & LAYOUTS
F.1Skins*.xml
*.xmlc
  • %ProgramFiles(x86)%\MusicBee\Skins
  • %APPDATA%\MusicBee\Skins
.\Skins
F.2Theater modes*.xml
  • %ProgramFiles(x86)%\MusicBee\Plugins\TheaterMode.List
  • %ProgramFiles(x86)%\MusicBee\Plugins\TheaterMode.Embeded
  • %APPDATA%\MusicBee\Plugins\TheaterMode.List
  • %APPDATA%\MusicBee\Plugins\TheaterMode.Embeded
  • .\Plugins\TheaterMode.List
  • .\Plugins\TheaterMode.Embeded
F.3Custom views*.mbv%APPDATA%\MusicBee\Saved Settings\Views.\AppData\Saved Settings\Views
F.4Custom panel arrangements (layouts)*.layout
*.tab-layout
%APPDATA%\MusicBee\Saved Settings\Layouts.\AppData\Saved Settings\Layouts
GPLUGINS & EQUALISER
G.1Plugins(various)
  • %ProgramFiles(x86)%\MusicBee\Plugins
  • %APPDATA%\MusicBee\Plugins
.\Plugins
G.2Visualisers(various)
  • %ProgramFiles(x86)%\MusicBee\BBplugin
  • %APPDATA%\MusicBee\BBplugin
.\BBplugin
G.3Equaliser presets*.sde
  • %ProgramFiles(x86)%\MusicBee\Equaliser
  • %APPDATA%\MusicBee\Equaliser
.\Equaliser

Access and remarks:

Main settings
[A.1] Preferences = (MB menu) -> Edit -> Edit preferences
[A.2] (MB menu) -> Edit -> Saved settings

Library & tags
[B.1]
[B.2] Preferences -> Library -> Music library -> define filters
[B.3] Preferences -> Tags (1) -> custom tags
[B.4] Preferences -> Tags (2) -> tag handling -> group genres
[B.5] (Tag Hierarchy Explorer menu) -> Edit Tag Hierarchy

Artist profiles
[C.1] Music -> (Left panel) -> Artist / Album Artist / Composer
          + Music Explorer -> Artist Information -> Profile
[C.2] Generated by MusicBee from C.1
[C.3] Music Explorer -> Artist Information -> Profile
[C.4] Music Explorer -> Artist Information -> Profile
[C.5] Music Explorer -> Artist Information -> Similar Artists -> More Similar Artists

Icons
[D.1] Music -> Left panel -> Genre / Genre Category
          + See also: Preferences -> Tags (2) -> tag handling -> group genres
[D.2] Preferences -> Tags (2) -> tag handling -> highlighting tunnel rush
[D.3]
[D.4] Tab contextual menu -> Select Tab Icon...

Playlists
[E.1] Playlistst (Add tab -> Playlists:Playlist Explorer)
[E.2] Now Playing (Add tab -> Now Playing)
[E.3] Auto DJ (Add tab -> Playlists:Auto DJ)

Skins & layouts
[F.1] (MB menu) -> View -> Skins
[F.2] (MB menu) -> View -> Theater Mode
[F.3] (Main panel menu) -> Custom views
[F.4] (MB menu) -> View -> Import/Export

Plugins & equaliser
[G.1] Preferences -> Plugins
[G.2] (MB menu) -> View -> Visualizer
[G.3] Equalizer button (player controls)

It's full of informations I need. Hope to read your other sharings!