Userdata

From XBMC
(Difference between revisions)
Jump to: navigation, search
(42 intermediate revisions by 11 users not shown)
Line 1: Line 1:
                                  |: |                             
+
{{DISPLAYTITLE:userdata folder}}{{XBMC faq toc Inline}}
                .e$$$e.         |: |                             
+
:'''''Note:''' Manually editing the UserData Folder is an advanced topic in XBMC. New users normally don't need to Manually Edit files in the UserData Folder. XBMC does this for you, when you change the options in the XBMC GUI.''
                ;$$$$$$$$$e.     |: |  WE CAN'T HAVE SEX WITH REAL
+
 
              ;$$$$$$$$$$$$.     |: |  WOMEN SO WE HAVE TO DRAW 
+
This is where all of your settings and customizations are stored.  
              $$$$$$$$$$"$$'    |: |  OUR OWN AND IMAGINE WHAT IT
+
 
              $$$$(`$  ,= =:     |: |  MIGHT BE LIKE ONE DAY     
+
==Location of the UserData folder==
              ;$$$$e`$    ; ;    ;8b 8.                           
+
* '''Windows XP:''' <code>Documents and Settings\%userprofile%\Application Data\XBMC\userdata\</code>
            ;$$$$$$. -._ -;    '8P 88                           
+
* '''Vista/Windows 7:''' <code>Users\%userprofile%\AppData\Roaming\XBMC\userdata\</code>
            $$$$$$$.. ./`"      |: 88                           
+
* '''Mac OS X:''' <code>/Users/<your_user_name>/Library/Application Support/XBMC/userdata/</code>
            e$$$$$$$e...`"""-.   |: Y8                           
+
* '''iOS:''' <code>/private/var/mobile/Library/Preferences/XBMC/userdata/</code>
          $$$$$$$$$P"-. .   '. |: ;8:                           
+
* '''Linux:''' <code>$HOME/.xbmc/userdata/</code>
          ;$$$$$$$$$:::.:.. .   '.|: d8b                           
+
 
          $$$$$$$$$.:.. . -.    /b.,888                           
+
==UserData folder contents==
          $$$$$$$$$:.... . `../8888888                           
+
 
          $$$$$$"Y$.. .     ; `"Y8888P                           
+
Below are the elements contained in the UserData folder and their role:
          Y$$$$$e:$e.... `-.'   |:`""'                          
+
 
            Y$$$$$:$$:.. . :      |: |                             
+
*'''[[The_XBMC_Database|Database]]''' - This is where all of the databases required for your [[Music Library|Music]] and [[Video Library|Video Libraries]] are located, containing any downloaded [[Scraper.xml|(scraped)]] music or video information.
            "  ;:.Y:.:..  ;      |: |  ONE GLORIOUS DAY THAT WILL
+
**'''MyMusic18.db''' - Database file containing Music information.
            _,-'..: .    .'     |: |  NEVER COME               
+
**'''MyPrograms6.db''' - Database file containing Program information.
          ,-'...... . .  '       |: |                             
+
**'''MyVideos60.db''' - Database file containing Movie, TV Show and Music Videos information.
        ,'. ,'.... . .  /        |: |                             
+
**'''ViewModes4.db''' - Database file containing information on all XBMC views (viewmode, sorting etc.).
      ,::. :::.:.... . '         |:.|                             
+
**'''Addons15.db''' - Database file containing information on all XBMC addons (skins, scraper, video-addons...).
      .::.  ::.:.... .  :        |: |                             
+
**'''Textures6.db''' - Database file containing information on all XBMC textures (thumbs, fanart, posters...).
      :::.. `.:.:.... . :        |:.|                             
+
**'''TV16.db''' - Database file containing information on Live-TV channels (experimental PVR-builds only!).
      ':::.. \... . .__:        |:.|                             
+
**'''EPG5.db''' - Database file containing information on EPG for Live-TV (experimental PVR-builds only!).
      88boooo '.od88888b        |::|                             
+
*'''[[Playlists]]''' - This is where your playlists are stored. There are separate subfolders for mixed, music and video playlists.
      8888888  Y88888888        |::|                             
+
**'''mixed''' - playlists containing both audio and music videos, will show in both the Music and Video Libraries.
      8888888  '88888888.       |::|                             
+
**'''music''' - playlists containing audio only, will show in the Music Library.
      888888P  Y8888888:        |::|                             
+
**'''video''' - playlists containing videos only, will show in the Video Library.
      88888P    '8888888:        |::|                             
+
*'''[[Thumbnails#Thumbnail Cache|Thumbnails]]''' - Cached  Thumbnails (icons) are stored in this folder.
      ;88888'     Y888888'       |::|                             
+
*'''Visualizations''' - All of your visualization settings are stored in this folder.
      88888P      '888888.       |::|                             
+
*'''[[keyboard.xml|keymaps]]''' - This folder is where your customized keymapping files reside (e.g. MyRemote.xml)
    d8888P        Y88888b        |::|                             
+
*'''[[advancedsettings.xml]]''' - This file, which may be created by a user in their UserData folder can contain additional settings, and can contain pre-defined values for the settings available in the GUI (thus removing them from the GUI settings screens.) Useful for advanced users and for installers.
    d88888'       `888888        |::|                             
+
*'''[[favourites.xml]]''' - This file, which may be created by XBMC or the user in their UserData folder contains items added via the ''Add to Favourites'' context menu option.
  .88888'         '8888P        |::|                             
+
*'''guisettings.xml''' - This is where your settings configured in the GUI are stored (through the User Interface [[Settings]]).
  d8888;            88888        |::|                             
+
*'''[[lircmap.xml|Lircmap.xml]]''' - This file which may be created can contain changes to the default Lircmap (Linux Only).
  .8888P            88888b      |::|                             
+
*'''[[LCD.xml]]''' - The LCD.xml file is used for customizing the output of the LCD Display.
  :8888              Y88888.     |::|                             
+
*'''[[partymode.xsp]]''' - Defines the [[Playlists#Smart_Playlists|Smart Playlist]] to be used when using Party Mode for music playback.
  :888P              Y8888b      |::|                             
+
*'''[[RssFeeds.xml]]''' - RssFeeds.xml is used to configure the RSS feeds displayed in XBMC.
  :888                Y8888      |::|                             
+
*'''[[sources.xml]]''' - Defines your [[Adding Media Sources|Media Sources]] and locations.
  :88'                 Y888.     |::|                             
+
*'''[[mediasources.xml]]''' - Similar to sources.xml, but just for the "Browse for new share" window.
  ;88                    Y888    |::|                             
+
 
  d88                    '888b    |::|                             
+
 
d888                    ,8888.   |::|                             
+
[[Category:Settings]]
:8888                  d88888b. |::|                             
+
M888                  MMMM8888  |::|                             
+
MY88b                  ""8888b.::|                             
+
M MMMM. jf              M  MMMMMM::|
+

Revision as of 03:01, 19 February 2012

Note: Manually editing the UserData Folder is an advanced topic in XBMC. New users normally don't need to Manually Edit files in the UserData Folder. XBMC does this for you, when you change the options in the XBMC GUI.

This is where all of your settings and customizations are stored.

1 Location of the UserData folder

2 UserData folder contents

Below are the elements contained in the UserData folder and their role:

Personal tools
Namespaces
Variants
Actions
Navigation
Wiki help
Google Search
Toolbox