XBMC will be renamed to Kodi for v14. Read here for more details

Team Kodi/Members, Music library

From XBMC
< Team Kodi(Difference between pages)
Jump to: navigation, search
(Developers (General))
 
 
Line 1: Line 1:
__NOTOC__
+
{{frodo updated}}{{GetStarted|'''Manage XBMC's music library'''}}
{| border=0 cellspacing=0 cellpadding=5 style="width:100%"
+
 
| style="background: #ffffff;" |
+
The Music Library, one of the [[The XBMC Database|XBMC databases]], is a key feature of XBMC. It allows the organization of your music collection by information stored in your music file ID tag, like title, artist, album, genre and popularity.
<center>
+
 
===List of people officially involved with XBMC development, (likely incomplete, so give us a nudge if we forgot you)===
+
* Support for a countless number of formats and codecs.
'''(PLEASE DON'T E-MAIL OR PM ANYONE DIRECTLY ABOUT SUPPORT! INSTEAD USE THE [[XBMC:Community Portal|COMMUNITY FORUM]] OR [[XBMC:Community Portal|IRC-CHANNELS]]!)'''
+
* A full-featured customizable music library that makes it easy to organize, find and listen to your favorite music
</center>
+
* Support for [[Music Videos]]
 +
* Built in ability to stream media from other computers
 +
* Full support for [[Playlists]], including [[Smart playlist]]s
 +
* Jaw-dropping [[Visualizations]] that add the visual element to your music experience
 +
* Integrated [[CD Ripping]]
 +
 
 +
{|
 +
|<br />
 +
 
 +
__TOC__
 +
|
 +
[[File:Library.music.fanart.WSCR.jpg|480px|right]]
 
|}
 
|}
{| border=0 cellspacing=0 cellpadding=5 style="width:100%"
 
| valign="top" style="background: #ffffff;"|
 
  
==Active Members==
 
  
==XBMC Foundation Voting Board Members and Non-Voting Officers==
+
== Adding music to the library ==
*[[User:Jmarshall|Jmarshall]] - Board Member (President)
+
{{Main|Adding music to the library}}
*[[User:Yuvalt|Yuvalt]] - Board Member (Secretary)
+
{{#lst:Adding music to the library|Intro}}
*[[User:elupus|elupus]] - Board Member
+
*[[User:Pike|Pike]] - Board Member
+
*[[User:Spiff|Spiff]] - Board Member
+
*[[User:theuni|theuni]] - Board Officer (Business Relations Manager)
+
*[[User:malloc|malloc]] - Board Officer (Treasurer)
+
  
==Project Managers==
+
==Music playback==
*[[User:Pike|Pike]] - The Bossman
+
{{See|Music playback}}
*[[User:theuni|theuni]] - Business Relation Manager
+
*[[User:Natethomas|Natethomas]] - Community Manager
+
  
==Liason==
+
== Navigating your library ==
*[[User:theuni|theuni]] - All Around PR Stunts
+
{{See also|Keyboard controls}}
 +
===Side bar===
 +
The library organizes your music into many categories, allowing you to find a specific song using one of many possible criteria. Below you can see root menu showing the different sections.
 +
{|
 +
|
 +
[[File:Library.music.controls.jpg|right|360px]]
 +
| valign="top" |
 +
; View:
 +
: You can the toggle between the different display options, amongst others; List, Icons and Big Icons.
 +
; Sort By:
 +
: You can choose what criteria to sort your music by. Note the arrow to the right which controls whether the items are sorted in ascending or descending order.
 +
; Library Mode
 +
: This control allows you to switch between Library Mode and [[Music#Files View|File View]]. (used to be called Switch View)
 +
; Party Mode
 +
: See below.
 +
; Misc Options
 +
; Search
 +
: You can search for a string anywhere in the [[The XBMC Database|XBMC music database]], see more below.
 +
; Filter
 +
: Allows you to filter the library to only show albums, artists or songs that include the specified string in the name.
 +
; Hide Fanart
 +
: Hides Fanart in the chosen view.
 +
; Small Fanart
 +
: Shows a smaller version of the fanart instead of a scraped artist picture.
 +
|}
  
==Developers (General)==
+
=== File mode ===
*[[User:AlTheKiller|AlTheKiller]] - Fixer of broken things, build system
+
File mode is the most basic way of browing your music. In file mode, you browse through your sources folder by folder, in the exact same way they are stored. What you see in file mode is the same as you would see if you were to browse the folders on your computer.  
*[[User:amet|amet]] - python
+
*[[User:Anssi|Anssi]]
+
*[[User:Arnova|Arnova]] - General Developer
+
*[[User:bobo1on1|bobo1on1]] - Video Playback, General Bugfixes
+
*[[User:Chadoe|Chadoe]] - last.fm, general bug fixes
+
*[[User:dushmaniac|dushmaniac]] - PVR, EPG
+
*[[User:dteirney|dteirney]] - MythTV Integration
+
*[[User:elupus|elupus]] - XBMC video player (DVDPlayer) god
+
*[[User:firnsy|firnsy]] - Database
+
*[[User:Fneufneu|Fneufneu]] - BSD Developer
+
*[[User:freezy|freezy]] - Android Remote Developer
+
*[[User:garbear|garbear]]
+
*[[User:jfcarroll|jfcarroll]] - swig integration, binary addon developer
+
*[[User:Jmarshall|Jmarshall]] - Jedi-Master
+
*[[User:Malard|Malard]] - Web
+
*[[User:Memphiz|Memphiz]] - vfs, zeroconf and general stuff
+
*[[User:Montellese|Montellese]] - JSONRPC
+
*[[User:phi2039|phi2039]] - Audio, Assembly, and anything that sounds like it might be challenging...
+
*[[User:pieh|pieh]] - General code tinkering
+
*[[User:Spiff|Spiff]] - Will chop your head off!, think twice before you speak ;-)
+
*[[User:Topfs2|Topfs2]] - JSONRPC, ARM, power, storage, dbus
+
*[[User:the_alien|the_alien]] - Android Remote Developer
+
*[[User:VDRfan|VDRfan]] - General
+
  
==Developers (Linux)==
+
===Library mode===
*[[User:AlTheKiller|AlTheKiller]]
+
The library mode is much more advanced and has many more features than the Files View. It has features like song, album and artist info to name a few.
*[[User:Anssi|Anssi]]
+
In order to utilize library mode, you first need to scan your music into the Music library using the [[#Contextual menu]].
*[[User:bobo1on1|bobo1on1]]
+
*[[User:ceros|ceros]] - debian, etc.
+
*[[User:davilla|davilla]]
+
*[[User:dushmaniac|dushmaniac]]
+
*[[User:Erhnam|Erhnam]] - XBMCFreak creater, Live Distro developer
+
*[[User:firnsy|firnsy]]
+
*[[User:l.capriotti|l.capriotti]] - LiveUSB Distro
+
*[[User:malloc|malloc]]
+
*[[User:monkeyman 67156|monkeyman 67156]]
+
*[[User:Phaeodaria|Phaeodaria]]
+
*[[User:Spiff|Spiff]]
+
*[[User:sraue|sraue]] - OpenELEC.tv Developer
+
*[[User:Topfs2|Topfs2]]
+
*[[User:VDRfan|VDRfan]]
+
  
==Developers (Mac and iOS)==
+
== Searching your Library ==
*[[User:amet|amet]] - tester and limited coding
+
The search button is available on the left side of the '[[Music]]' window, and is also available in the root listing of your music library. Select it to begin your search. A keyboard will pop-up where you may enter search terms (SMS style with the remote, or just using the virtual keyboard). As you enter more letters, the search will be performed in the background, and results displayed in the search node of the music library. Previous searches are saved, so if you return to the search node later on, it will have the results of your previous search. Artists and Albums are shown on top, followed by matching songs. If the search string you enter is less than 3 characters, XBMC will just search in the first word of each artist/album/song. Otherwise it will do a full word search. '''NOTE: In order to search within words as well as just for words beginning with your search string, place a % sign in front of the match.'''
*[[User:Beenje|Beenje]] - PowerPC (PPC) specialist
+
*[[User:davilla|davilla]]
+
*[[User:gimli|gimli]]
+
*[[User:Jmarshall|Jmarshall]]
+
*[[User:Memphiz|Memphiz]] - dark side padawan
+
  
==Developers (Windows)==
+
== Party Mode ==
*[[User:a11599|a11599]] - primarily windows video and dxva
+
The Party Mode option allows you to randomly play music from your entire music or [[Music Videos|music video]] collection based on criteria specified in [[PartyMode.xsp]]. Simply build a
*[[User:blinkseb|blinkseb]]
+
[[Playlists#Smart Playlists|Smart Playlist]] and save it as '''partymode.xsp''' in [[The UserData Folder]].
*[[User:bobo1on1|bobo1on1]]
+
*[[User:Chadoe|Chadoe]]
+
*[[User:CrystalP|CrystalP]]
+
*[[User:jhsrennie|jhsrennie]]
+
*[[User:Jmarshall|Jmarshall]]
+
*[[User:tiben20|tiben20]] - butcher by day, coder by night
+
*[[User:WiSo|WiSo]]
+
  
==Developers (ARM)==
+
Selecting 'Party Mode' from the sidebar will play ALL valid media scanned into your libraries in a random order that meet the conditions specified in the Smart Playlist.
*[[User:davilla|davilla]]
+
*[[User:McGeagh|McGeagh]]
+
*[[User:Phaeodaria|Phaeodaria]]
+
*[[User:Topfs2|Topfs2]]
+
  
==Skinners==
+
=== Frodo ===
*[[User:Jezz_X|Jezz_X]] - Team skinner & Project Manager of the [http://sourceforge.net/projects/xboxmediacenter XBMC Skinning Project]
+
The Party Mode option allows you to randomly play music from your entire music or [[Music Videos|music video]] collection based on criteria specified in [[PartyMode.xsp]]. Simply edited the "[[Playlists#Smart Playlists|Party mode playlist]]" item in the Playlist menu. Bring up the [[Music_library#Context_Menu|context menu]] and select "Play in party mode". You can do this for any valid playlist.
*[[User:freezy|freezy]]
+
*[[User:ronie|ronie]]
+
  
==Addon Developers==
+
== Context Menu ==
*[[User:amet|amet]] - python addons
+
In the default configuration you pop up the Context Menu using the 'C' key on your keyboard.  If you are navigating XBMC using a remote control, the default button is, for some releases, the 'title' button.  If your remote control has no 'title' button then you may need to [[HOW-TO:Modify keyboard.xml|remap]] the ContextMenu action to another button.
*[[User:Clumsy|Clumsy]]
+
*[[User:dushmaniac|dushmaniac]] - PVR, EPG
+
*[[User:Jmarshall|Jmarshall]] - on an as-needed basis
+
*[[User:Spiff|Spiff]] - on an as-needed basis
+
  
==Q/A Testers==
+
===File mode===
*[[User:keith|keith]] - QA for iOS and OSX projects
+
The context menu allows you to interact with the individual media items. The following options are available whilst in [[Music#Files View|File Mode]], selecting an album:
*[[User:kricker|kricker]]
+
{|
 +
|
 +
[[File:Context.files.mymusic.jpg|310px]]
 +
| valign="top" |
 +
; Queue Item
 +
: Adds the item to the [[Now Playing]] playlist
 +
; Play or (Play using...)
 +
: Plays the selected file. (Play using... depends on players available on your platform e.g. [[PAPlayer]] or [[DVDPlayer]]
 +
; Add to Favourites
 +
: Adds the item to your [[Favourites]] menu.
 +
; Album Information
 +
: Displays information about the item from [http://allmusic.com allmusic.com]. You can also highlight the item and press the Info button on the remote.
 +
; Delete
 +
: Delete selection from your sources (will delete actual files)  Must be enabled in [[Appearance Settings#View Options|Appearance Settings]].
 +
; Rename
 +
: Rename selection to something more to your liking. Must be enabled in [[Appearance Settings#View Options|Appearance Settings]].
 +
; Scan Item to Library
 +
: Scans the item into the the [[Music Library]]. Performing this on a folder will cause every item in the folder to be scanned.
 +
; Switch Media
 +
: Allows you to switch to playback of other types of media (e.g. video files).
 +
; Go to Root
 +
: Takes you to the "Music" root folder.
 +
; Now Playing...
 +
: Takes you to the [[Now Playing]] screen that shows what is currently playing and what the next queued files are.
 +
; Settings
 +
: Opens the [[Music Settings]] menu.
 +
|}
 +
'''Other possible menu items'''
 +
;Search
 +
:Allows you to search for specific media
  
==Forum and Online Manual (wiki) Moderators==
+
===Library mode===
*[[User:Clumsy|Clumsy]] - Forum Moderator
+
You perform actions on your music files using the [[General Navigation#Context Menus|Context Menu]]. In Library Mode selecting an album, the following options are available:
*[[User:DonJ|DonJ]] - Server and Mirror Contact
+
{|
*[[User:Gamester17|Gamester17]] - Moderates a little bit of everything
+
|
*[[User:joebrady|joebrady]] - Forum Moderator
+
[[File:Context.library.mymusic.jpg|300px]]
*[[User:Ned Scott|Ned Scott]] - Wiki and forum Moderator
+
|
*[[User:Prae5|Prae5]] - Forum Moderator
+
; Queue Item
*[[User:Sho|Sho]] - WIKI Structure Guru
+
: Adds the item to the [[Now Playing]] playlist.
| valign="top" style="background: #ffffff;"|
+
; Play
 +
: Plays the selected file.
 +
; Add to Favourites
 +
: Adds the item to your [[Favourites]] menu.
 +
; Album / Song Information
 +
: Shows the relevant information from [http://allmusic.com allmusic.com].
 +
; Query Info For All Albums
 +
: Queries information from [http://allmusic.com allmusic.com] for all albums in the path.
 +
; Change scraper
 +
: Change scraper from current. '''''see also:''''' [[set content]]
 +
; Update Library
 +
: Checks if files in the Library have been changed, added or removed, modifies the database accordingly and runs a cleaning routine. Adds missing media to the database.
 +
; Go to Root
 +
: Takes you to the Music Library root.
 +
; Now Playing...
 +
: Takes you to [[Now Playing]] screen that shows what is currently playing and what the next queued files are.
 +
; Settings
 +
: Opens the [[Music Settings]] menu.
 +
|}
  
==Inactive Members==
+
== Karaoke ==
 +
{{See|Karaoke}}
  
==Project Founders (All Retired)==
+
== Playlists ==
*[[User:Frodo|Frodo]] - now [http://www.team-mediaportal.com MediaPortal] head programmer/founder
+
{{main|Playlists}}
*[[User:RUNTiME|RUNTiME]] - now [http://www.runtime360.com runtime360.com] & [http://www.runtime360.com/projects/transcode-360/ Transcode 360]
+
{{#lst:Playlists|intro}}
*[[User:d7o3g4q|d7o3g4q (a.k.a. Duo Egaq)]] M.I.A. (Missing In Action)
+
  
==Developers (Currently Inactive or Retired)==
+
== Smart playlists ==
*[[User:MaestroDD|MaestroDD]] - Mac OS X, and Apple TV
+
{{main|Smart playlists}}
*[[User:wattazoum|wattazoum]] - XBMC for Linux packaging specialist
+
{{#lst:Smart playlists|intro}}
*[[User:AreaScout|AreaScout]]
+
*[[User:Alcoheca|Alcoheca]]
+
*[[User:oldnemesis|oldnemesis]]
+
*[[User:motd2k|motd2k]]
+
*[[User:Rudd|Rudd]]
+
*[[User:Alwinus|Alwinus]] - XBMC PVR Frontend Programmer
+
*[[User:Kraqh3d|Kraqh3d]]
+
*[[User:C-Quel|C-Quel]]
+
*[[User:Agathorn|Agathorn]]
+
*[[User:Tut-ankh-amon|tut-ankh-amon]]
+
*[[User:nad|nad]] - [[WebServerHTTP-API|XBMC HTTP API Mastermind]]
+
*[[User:MrC|MrC]] - XBMC Visualisation/Screensaver Mastermind
+
*[[User:c0diq|c0diq]] - UPnP (Universial Plug And Play) Mastermind
+
*[[User:Yuvalt|Yuvalt]] - XBMC Linux port specialist
+
*[[User:Vulkanr|Vulkanr]] - XBMC Linux and Mac port specialist
+
*[[User:D4rk|D4rk]] - XBMC Linux and Mac port specialist
+
*[[User:Bobbin007|Bobbin007]]
+
*[[User:Tslayer|Tslayer]]
+
*[[User:GeminiServer|GeminiServer]] - Low-level Hardware Guru
+
*[[User:Darkie|Darkie]]
+
*[[User:Forza|Forza]] - M.I.A. (Missing In Action)
+
*[[User:Butcher|Butcher]]
+
*[[User:Ysbox|Ysbox]]
+
*[[User:Guybrush|Guybrush]] - M.I.A. (Missing In Action)
+
*[[User:Kreet|Kreet]] - M.I.A. (Missing In Action)
+
*[[User:monkeyhappy|monkeyhappy]] - M.I.A. (Missing In Action)
+
*[[User:elan|elan (a.k.a. leafmuncher)]] - XBMC for Mac port specialist
+
*[[User:LiquidIce629|LiquidIce629]] - [[The Web Interface|XBMC Web GUI control-interface]]
+
  
([http://www.cliqklabs.com/xbmcwebgui/ Website])
+
== Music Library Settings and Maintenance ==
 +
The main Music Library settings can be accessed from the [[Music Settings#Library|Library]] tab in [[Music Settings]]. Those can be accessed either from the [[Settings]] menu from the home screen, or via the context menu as seen above.
  
==Skinners / Graphic-artists (Retired)==
+
=== advancedsettings.xml ===
*[[User:CHI3f|CHI3f]] - XML Guru and all round Good Guy
+
Some settings can only be altered through the [[advancedsettings.xml#<musiclibrary>|advancedsettings.xml]] file, such as settings affecting the "All" database nodes and they way tags are displayed.
*[[User:SmokeHead|SmokeHead]] - Photoshop Guru (Missing In Action)
+
*[[User:Chokemaniac|ChokeManiac]] - Project Mayhem
+
  
==Python Scripters (Retired/Inactive)==
+
=== Clean Music Library ===
*[[User:Voinage|Voinage]] - Python Plugin coder
+
Cleaning up the Music Library (removing invalid entries and compressing)can be done via the [[User Interface Settings]], in the [[Music Settings]] with the Clean Library option.
*[[User:rwparris2|rwparris2]] - Python Plugin coder
+
*[[User:Nuka1195|Nuka1195]] - Python Script coder
+
  
==Web Services (Retired/Inactive)==
+
==AirPlay==
*[[User:Granqvist|Granqvist]] - Web Developer
+
{{main|AirPlay}}
*[[User:blittan|blittan]] - Web and Python Developer
+
{{#lst:AirPlay|intro}}
  
==Testers (Retired/Inactive)==
+
==Cue sheets==
*[[User:DDay|DDay]] - [http://forums.xbox-scene.com/index.php?showforum=180 Xbox-Scene.com Forum Mod God]
+
{{main|Cue sheets}}
*[[User:TeknoJuce|TeknoJuce]] CrAzY Canuck
+
{{#lst:Cue sheets|intro}}
*[[User:Modhack|Modhack]] - French Guru [http://manuel.xboxmediacenter.fr .fr manuel]
+
*[[User:Donno|Donno]] - 1337 d00d
+
*[[User:SandmanCL|SandmanCL]] - Quality Assurance
+
*[[User:ShortySco|ShortySco]] - Quality Assurance
+
*[[User:Scape|sCAPe]] - Beta-Tester
+
  
==#XBMC (FreeNode) IRC Support==
+
==Internet video and audio streams==
*[[User:Bizzeh|Bizzeh]] - Mr. Hater ("I want to be in all sections") ([http://www.bizzeh.com Blog])
+
{{main|Internet video and audio streams}}
*[[User:Cocoliso|Cocoliso]] - Spanish
+
{{#lst:Internet video and audio streams|intro}}
*[[User:DOS4GW|DOS4GW]] - Multi-lingual
+
*[[User:Jedi79|Jedi79]]
+
*[[User:MattAAron|MattAAron]]
+
*[[User:No1CaNTeL|No1CaNTeL]]
+
*[[User:xLoial|xLoial]] - Seasoned newbie
+
  
==Forum and Online Manual (WIKI) Moderators (Retired/Inactive)==
+
==Import-export library==
*[[User:Dankula|Dankula]] - WIKI Editor
+
{{main|Import-export library}}
*[[User:Loto_Bak|Loto_Bak]] - Al'round support man
+
{{#lst:Import-export library|intro}}
*[[User:nimbles|nimbles]]
+
 
*[[User:No_Good|No Good]]
+
==NFO files==
 +
{{main|NFO files}}
 +
{{#lst:NFO files|intro}}
 +
 
 +
==Add-ons==
 +
{{main|Add-ons}}
 +
{{#lst:Add-ons|intro}}
 +
 
 +
==Music videos==
 +
{{main|Music videos}}
 +
{{#lst:Music videos|intro}}
 +
 
 +
==Ripping CDs==
 +
{{main|Ripping CDs}}
 +
{{#lst:Ripping CDs|intro}}
 +
 
 +
==Last.FM (music tracking)==
 +
{{main|Last.FM (music tracking)}}
 +
{{#lst:Last.FM (music tracking)|intro}}
  
<br><br>
 
If your link is missing and/or faulty, contact [[User:Pikestaff|Pike]] or [[User:Gamester17|Gamester17]]
 
|}
 
  
[[category:Team-XBMC]]
+
[[Category:Music Library|*]]
 +
[[Category:XBMC Manual]]
 +
[[Category:General topics]]
 +
[[Category:Index]]

Revision as of 22:32, 20 February 2013

Template:GetStarted

The Music Library, one of the XBMC databases, is a key feature of XBMC. It allows the organization of your music collection by information stored in your music file ID tag, like title, artist, album, genre and popularity.

  • Support for a countless number of formats and codecs.
  • A full-featured customizable music library that makes it easy to organize, find and listen to your favorite music
  • Support for Music Videos
  • Built in ability to stream media from other computers
  • Full support for Playlists, including Smart playlists
  • Jaw-dropping Visualizations that add the visual element to your music experience
  • Integrated CD Ripping

Contents

Library.music.fanart.WSCR.jpg


1 Adding music to the library


2 Music playback

See: Music playback

3 Navigating your library

3.1 Side bar

The library organizes your music into many categories, allowing you to find a specific song using one of many possible criteria. Below you can see root menu showing the different sections.

Library.music.controls.jpg
View
You can the toggle between the different display options, amongst others; List, Icons and Big Icons.
Sort By
You can choose what criteria to sort your music by. Note the arrow to the right which controls whether the items are sorted in ascending or descending order.
Library Mode
This control allows you to switch between Library Mode and File View. (used to be called Switch View)
Party Mode
See below.
Misc Options
Search
You can search for a string anywhere in the XBMC music database, see more below.
Filter
Allows you to filter the library to only show albums, artists or songs that include the specified string in the name.
Hide Fanart
Hides Fanart in the chosen view.
Small Fanart
Shows a smaller version of the fanart instead of a scraped artist picture.

3.2 File mode

File mode is the most basic way of browing your music. In file mode, you browse through your sources folder by folder, in the exact same way they are stored. What you see in file mode is the same as you would see if you were to browse the folders on your computer.

3.3 Library mode

The library mode is much more advanced and has many more features than the Files View. It has features like song, album and artist info to name a few. In order to utilize library mode, you first need to scan your music into the Music library using the #Contextual menu.

4 Searching your Library

The search button is available on the left side of the 'Music' window, and is also available in the root listing of your music library. Select it to begin your search. A keyboard will pop-up where you may enter search terms (SMS style with the remote, or just using the virtual keyboard). As you enter more letters, the search will be performed in the background, and results displayed in the search node of the music library. Previous searches are saved, so if you return to the search node later on, it will have the results of your previous search. Artists and Albums are shown on top, followed by matching songs. If the search string you enter is less than 3 characters, XBMC will just search in the first word of each artist/album/song. Otherwise it will do a full word search. NOTE: In order to search within words as well as just for words beginning with your search string, place a % sign in front of the match.

5 Party Mode

The Party Mode option allows you to randomly play music from your entire music or music video collection based on criteria specified in PartyMode.xsp. Simply build a Smart Playlist and save it as partymode.xsp in The UserData Folder.

Selecting 'Party Mode' from the sidebar will play ALL valid media scanned into your libraries in a random order that meet the conditions specified in the Smart Playlist.

5.1 Frodo

The Party Mode option allows you to randomly play music from your entire music or music video collection based on criteria specified in PartyMode.xsp. Simply edited the "Party mode playlist" item in the Playlist menu. Bring up the context menu and select "Play in party mode". You can do this for any valid playlist.

6 Context Menu

In the default configuration you pop up the Context Menu using the 'C' key on your keyboard. If you are navigating XBMC using a remote control, the default button is, for some releases, the 'title' button. If your remote control has no 'title' button then you may need to remap the ContextMenu action to another button.

6.1 File mode

The context menu allows you to interact with the individual media items. The following options are available whilst in File Mode, selecting an album:

Context.files.mymusic.jpg

Queue Item
Adds the item to the Now Playing playlist
Play or (Play using...)
Plays the selected file. (Play using... depends on players available on your platform e.g. PAPlayer or DVDPlayer
Add to Favourites
Adds the item to your Favourites menu.
Album Information
Displays information about the item from allmusic.com. You can also highlight the item and press the Info button on the remote.
Delete
Delete selection from your sources (will delete actual files) Must be enabled in Appearance Settings.
Rename
Rename selection to something more to your liking. Must be enabled in Appearance Settings.
Scan Item to Library
Scans the item into the the Music Library. Performing this on a folder will cause every item in the folder to be scanned.
Switch Media
Allows you to switch to playback of other types of media (e.g. video files).
Go to Root
Takes you to the "Music" root folder.
Now Playing...
Takes you to the Now Playing screen that shows what is currently playing and what the next queued files are.
Settings
Opens the Music Settings menu.

Other possible menu items

Search
Allows you to search for specific media

6.2 Library mode

You perform actions on your music files using the Context Menu. In Library Mode selecting an album, the following options are available:

Context.library.mymusic.jpg

Queue Item
Adds the item to the Now Playing playlist.
Play
Plays the selected file.
Add to Favourites
Adds the item to your Favourites menu.
Album / Song Information
Shows the relevant information from allmusic.com.
Query Info For All Albums
Queries information from allmusic.com for all albums in the path.
Change scraper
Change scraper from current. see also: set content
Update Library
Checks if files in the Library have been changed, added or removed, modifies the database accordingly and runs a cleaning routine. Adds missing media to the database.
Go to Root
Takes you to the Music Library root.
Now Playing...
Takes you to Now Playing screen that shows what is currently playing and what the next queued files are.
Settings
Opens the Music Settings menu.

7 Karaoke

See: Karaoke

8 Playlists


9 Smart playlists

XBMC supports smart playlists for all types of media (excluding pictures), which essentially use a set of rules to limit the results from the databases. This means that to be able to create a smart playlist in the GUI, music/video must first be added to the libraries using a scraper addon or by creating NFO files. Smart playlist can be created either by using the built-in GUI smart playlist editor accessible from the Playlists section, or by creating an XML file with the extension XSP (XBMC Smart Playlist).

10 Music Library Settings and Maintenance

The main Music Library settings can be accessed from the Library tab in Music Settings. Those can be accessed either from the Settings menu from the home screen, or via the context menu as seen above.

10.1 advancedsettings.xml

Some settings can only be altered through the advancedsettings.xml file, such as settings affecting the "All" database nodes and they way tags are displayed.

10.2 Clean Music Library

Cleaning up the Music Library (removing invalid entries and compressing)can be done via the User Interface Settings, in the Music Settings with the Clean Library option.

11 AirPlay

As of v11 (Eden), XBMC supports being an AirPlay target, allowing any device/platform that can run XBMC to receive AirPlay content from an iOS or iTunes source (as well as other 3rd party AirPlay sources for desktops and even Android).

12 Cue sheets

Cue Sheets are used to provide index and playlist information for a large audio file. They are generally used in conjunction with either extracting from, or burning to, Music AudioCD. Cue sheets have the file extension ".cue", and are simple plain text files.

13 Internet video and audio streams

Various internet video and audio streams can be played back in XBMC as if they were locally stored on your media center by using STRM files. As long as the format and streaming-method (network-protocol) is supported by XBMC, stream can be added. These are basic text files that look like <name>.strm and contain a URL to the internet stream. STRM files can also be added to the video library and can have cover art, summaries, etc.

Some internet sites may have an add-on available that can also access these media streams, rather than having to manually create STRM files. See Add-ons for more information on how to find and install add-ons.

14 Import-export library

XBMC offers the capability to import and export data manually into/from the Media Library, as well as importing media info automatically from .nfo files.

15 NFO files

NFO files can be used to provide data for a video file in XBMC or influence the search behaviour of scrapers. In particular they are helpful if the information fetched from a web site does not match the video file, or data for that particular file does not exist.

16 Add-ons

Add-ons are packages that add features and functions not normally included with XBMC. Add-ons are developed by people on Team XBMC and third-parties. XBMC has a growing list of community driven add-ons for online content like YouTube, Hulu, Grooveshark, Pandora Radio, as well as skins (themes) and more available from a common official repository, while still enabling third-party developers to also host their own unofficial repositories for add-ons that any user can choose to add themselves if they like.

17 Music videos

XBMC has the ability to include Music Videos in the Video and Music libraries. All scanned music videos will show up in both. Music Videos can also be part of Party Mode and Smart Playlists. Playlists containing both music and music videos should be stored in the mixed playlist subfolder under the userdata folder.

18 Ripping CDs

XBMC has integrated Audio-CD (CDDA) ripping functionality. In order to use this feature, first configure the CD ripping settings (to set which encoder quality to use and where to store the files). To Rip the entire CD, highlight the Audio CD from the My Music root listing and choose Rip Audio CD from the context menu. To rip a single track, enter the Audio CD, highlight the desired track, and choose Rip Audio Track from the context menu.

19 Last.FM (music tracking)

Personal tools
Namespaces

Variants
Actions
Navigation
Wiki help
Toolbox