XBMC Manual - All There is to know

biffo1

Moderator
Staff member
Moderator
Premium Member
Joined
Dec 5, 2006
Messages
9,095
Reaction score
2,117
Location
Manchester
The XBMC Manual was created to provide collaborative documentation of XBMC Media Center and related topics. Feel free to contribute in any way that you can. If something's missing, add it.

I know there`s a lot of members who know about XBMC, this Tut is designed for our ever increasing new members, to help them along their way and maybe understand a bit more


1.First time user

Contents
1 XBMC main features
2 Installing XBMC
3 Adding files 3.1 Adding videos to the library
3.2 Adding music to the library
3.3 Adding pictures
4 Using a remote control
5 XBMC Addons
6 Changing the look and feel of XBMC
7 Important note about the Context Menu
8 Alternative guides


XBMC main features
XBMC can be used to play almost all popular audio and video formats.
Use your media as-is: XBMC can play CDs and DVDs directly from the disk or image file.
Powerful library that can automatically scan media to retrieve covers, descriptions and fanart from the internet.
Playlist and slideshow functions
Flexible, simple to use add-ons that can extend the functions of XBMC
Network playback built in - stream any playable media from anywhere in the house or internet.

2 Installing XBMC

If you haven't already done so, download XBMC from HERE/ or see the installation guides here: Installing

3 Adding files

While you can just use XBMC with plain file views, adding/scanning files to the library will add rich features such as cover art, summaries, thumbnails, trailers, and more.

To just quickly add files see Adding videos to the library/Adding media sources.

3.1 Adding videos to the library

Main pages: Adding videos to the library and Video library

XBMC can search the Internet and automatically find information about your movies and TV shows using scrapers. To be most effective your movie and TV show files should be named according to standard naming conventions.

The filename is referenced by a search within the online records and the closest match is selected. If the filename is not exactly or very close to the movie title the automatic scan may not always offer accurate matches.

3.2 Adding music to the library
See main page: Adding music to the library and Music library
In order to be able to include information on your music collection in the library, XBMC needs your music to be tagged. When your collection is scanned, XBMC stores all the tagging information (artist, album, year, genre, etc) in the database which allows you to efficiently search and manage your music collection. Today most media applications and players (e.g. iTunes / iPod) organize music by this ID tag information.

Note: Your audio files must have a valid ID tag for them to work properly in the XBMC music library.

3.3 Adding pictures

Adding sources for your pictures follows the same method as adding other media sources. From the Home Page navigate to Pictures, select Add Source and browse to the location of your picture files.

4 Using a remote control

Often the most convenient and user friendly way of controlling XBMC is using a remote control. This further enhances the appliance feel of the XBMC and fits next to (or replaces) the other remotes that are likely to be in your entertainment room. MCE Remote controls are usually the cheapest and easiest to use with XBMC, but many other remote controls have been very successfully used with XBMC. Additionally, on Windows and to a more limited extent on Linux, you can use your Xbox 360 controller as a remote, which can be particularly useful in gaming and [w:Video_game_console_emulator|emulator]] setups.

For more information on remote controls and XBMC please explore the links below:
Remote Control Reviews
Remote Controls
Using an MCE remote control in Windows
Using a remote control with XBMC
Keyboard controls
Xbox 360 Wireless Controller for Windows

5 XBMC Addons

XBMC has the ability to dramatically extend its functionality through the use of add-ons, which provide access to internet media, information, screensavers, services, and more. For a more in-depth explanation, visit the wiki section on XBMC add-ons.

6 Changing the look and feel of XBMC

XBMC is unlike many contemporary media and gaming centers, in that it can be easily customized to look completely different using skins while still remaining equally as useable and providing access to all your videos, music, and more.

To get new skins, go to: System -> Appearance -> Skin -> Skin Confluence


You will be provided a list of currently installed skins and an option to "Get More..." where you can download additional skins.
200px-Confluence_ss.png 200px-Aeon_Nox_-_glass_home.jpg 200px-Immersive.jpg 200px-Titan.jpg 200px-Welo.jpg 200px-Transparency.jpg
Confluence - the default skin Aeon Nox Immersive Titan Welo Transparency


XBMC can be installed on a wide range of supported hardware, from normal desktop computers, ARM powered tablets and phones, to tiny set-top-boxes, and more.

50px-Android_OS.png :
Android
XBMC for Android is a full port of the complete XBMC application to Google's Android operating-system. With the Android NDK (Native Development Kit for Android) XBMC runs natively under Android as a Native Activity application. The initial aim for the Android port is to get XBMC working on inexpensive Android set-top-boxes. Phones and tablets will be supported as well for those who want XBMC on-the-go.
60px-IOS_OS.png
iOS (iDevice) and Apple TV 2 (black)
XBMC for iOS is a full port of XBMC to Apple's iOS operating-system. iOS supports both 720p and 1080p hardware accelerated video decoding of H.264 videos, and is compatible several Apple's iDevice's and Apple TVs that uses Apple A4 or higher SoC processors with a jailbroken iOS operating-system. iOS has full touchscreen support as well as video-out cable support for iDevices.
50px-Linux_OS.png
Linux
These instructions covers several Linux distributions.
XBMC for Linux is primarily developed for Ubuntu Linux. Third-party packages for most other Linux distributions are however available, and it is also possible to compile XBMC Media Center from scratch for nearly any Linux distribution. Linux supports full hardware decoding with most graphics cards. Linux is generall the best way to get a fast, free, and "applicance" feel for an XBMC HTPC
60px-Mac_OS.png
Mac OS X
XBMC for Mac runs natively on Mac OS X. Mac OS X can provide hardware video decoding for H.264 and MPEG2 video, though most CPUs are able to software decode other formats in 1080 as well. Macs can use the Apple TV remote, among others, for control of XBMC. An Intel Mac running OS X 10.6 or higher is required for XBMC.
 
Last edited:

biffo1

Moderator
Staff member
Moderator
Premium Member
Joined
Dec 5, 2006
Messages
9,095
Reaction score
2,117
Location
Manchester
60px-Windows_OS.png
Windows
XBMC for Windows runs natively on Windows XP, Windows Vista, Windows 7, and Windows 8. 1080p playback can be achieved on Windows based computers either via software decoding on the CPU if it's powerful enough, or by hardware accelerated video decoding (Vista or higher). XBMC for Windows supports several MCE remotes out-of-the-box, among others

2 Standalone (linux)
60px-XBMCbuntu.png
XBMCbuntu
XBMCbuntu is a boot-USB drive/LiveCD image with XBMC pre-configured to work directly out-of-the-box for a dedicated set-top-box style installation of XBMC. Users can either demo XBMC without touching the internal HDD, or use it to install XBMCbuntu on the HDD, without any pre-installed operating systems. XBMCbuntu is based on a light weight version of Ubuntu.
60px-OpenELEC.png
OpenELEC
OpenELEC (short for "Open Embedded Linux Entertainment Center") is a free and open source, small and very fast booting, embedded operating system. OpenELEC is a complete media center software suite that comes with a pre-configured version of XBMC and third-party add-ons with retro video game console emulators and PVR plugins.
LiveUSB_Instal_-_logo.png
Run or install XBMC from USB drive
This page explains procedures and methods to create a USB bootable drive or install XBMC into a USB flash drive. The instructions are written for XBMCbuntu, but may work for other installs with ISO images

3 Devices
47px-Raspberry_Pi_Logo.png
Raspberry Pi
The Raspberry Pi is an ARM powered, credit card sized computer developed in the UK by the Raspberry Pi Foundation for educational and hobbyist purposes. The low power computer is mass produced at very low prices and the high number of units sold gives it massive community support. As an XBMC HTPC, the Pi supports full 1080P video playback, supports most major codecs, most if not all XBMC add-ons, and a reasonably responsive GUI.
60px-Apple_TV_1_white_BG.png
Apple TV 1 (silver)
The original silver Apple TV is a low-powered x86 Intel computer. Originally, XBMC was installable on the original ATV OS (modified OS X), but now requires a installation of a Linux-based OS to unlock the full potential of the unit. When also combined with the Broadcom Crystal HD card, the older ATV 1 is actually more powerful than the newer ATV 2 and 3, which are based on ARM processors. ATV 1 + XBMC + BCHD can decode virtually any video and output a true 1080P signal, and is far more powerful than a non-modified ATV.
56px-OUYA.png

OUYA
OUYA is an Android-based game console/set-top-box that contains a very powerful ARM processor that can even handle some of the more heavy XBMC skins, in addition to outputting video at 1080. XBMC currently requires a test build to enable hardware video decoding on the OUYA, and the first official and full version of XBMC on OUYA will be v13 "Gotham". An unofficial, but stable, v12-based version is planned by OUYA to hold users over until v13 is released.

Download all platforms HERE Download OpenELEC from HERE Guide for installing openELEC from HERE

Basic controls
1 Home screen

1.1 RSS ticker

Main page RSS_ticker
2 Contextual menu
The context menu gives you quick access to some functions that also can be accessed by the keyboard directly (e.g. Queue item), while other functions (e.g. Change content) are only accessible from the context menu.

You can bring up the context menu either by:
right-clicking with the mouse.
pressing the C key .
pressing the guide button on a MCE remote.

Examples of the context menu:
120px-Contextmenu1.pngThe context menu in the Movie library120px-Contextmenu2.png The context menu in the YouTube add-on.120px-Contextmenu3.pngThe context menu in the Video file browser.

See below for specific explanations of the contextual menu on different menus and areas of XBMC
In the video library
In the music library
FavouritesPlaylistsFile_manager

3 Sidebar menu

Many options, mostly related to view control, can be accessed with the left hand sidebar menu.

4 Favourites
Main page
Favourites

XBMC allows you to add links to your favourite programs, pictures, videos, music, files, add-ons, and more via the favourites menu. Some video add-ons have this support also. So you can access from the home menu easily without having to navigate otherwise complex paths, making it easier for you and your family to access your most common content.

5 Shutdown menu
Pressing S on the keyboard, or by selecting the Shutdown icon in the lower left corner of the default Confluence skin the home screen brings up the shutdown menu.

EdenScreenShots-PowerMenu.png

The options on this menu are from top to bottom:
Exit Exits XBMC to your operating system. Power off system Powers down your system Custom Shutdown Timer XBMC will shutdown your computer after you enter the countdown time. Suspend Suspends your computer. Hibernate Hibernates your computer. Reboot Restarts your computer.

6 File manager
Main page File_manager

XBMC has a built-in filemanager which lets you transfer/copy/move/delete/rename/create files or folders on your local hard drive, or any of XBMC's supported file sharing protocols as long as you have correct permission on remote shares to read/write to all files. You also would need to setup XBMC to Allow rename and file deletion see Settings/Appearance#File lists if you wish to perform rename/delete operations

7 On screen keyboard

XBMC can use USB keyboards or you can use the remote control-friendly on-screen-keyboard.
XBMC for iOS will use the native iOS on-screen-keyboard. This also allows iOS to have clipboard paste support
.

Future Gotham feature: Development builds for XBMC v13 now have clipboard paste support for text entry on Windows and Mac OS X.

8 System information screen

9 See also
Keyboard_controls Remote_controls

Video library
This section covers topics and guides covering playing videos, the video library, video management, scanning content in, playing video content off the internet, and more. The Video Library allows the organization of your video content by information such as genre, title, year, actors and directors, smart playlists, advanced search and filtering, custom sections, etc. XBMC will search the internet and download rich metadata for your videos, such as cover art, summaries, and cast credits.

Continued on new post
 
Last edited:

biffo1

Moderator
Staff member
Moderator
Premium Member
Joined
Dec 5, 2006
Messages
9,095
Reaction score
2,117
Location
Manchester
@override cheers mate , its no where finished yet will keep adding to it
Continued from 2nd post

Live TV

This section covers topics and guides on how to watch TV content in XBMC, including Live TV/PVR/DVR functions.
PVR - The main PVR/DVR and Live TV feature set in XBMC.


1.Add-on:TV Guide - An add-on that allows users to mix real TV guide sources (xml, etc) with streaming sources, including those from local TV tuners such as the HDHomerun.
2.Add-on:pseudoTV - Similar to the TvGuide add-on, but a bit more powerful and with more options. The main AIM of the add-on is to make "virutual" channels from your existing local content, but it can be used with real TV guide sources (xml, etc)
3.sources, including those from local TV tuners such as HDHomerun.
4.Add-on:Eye TV - An add-on alternative to the PVR features in XBMC, used for EyeTV software on Mac OS X. Watch live TV, schedule recordings, watch recordings, etc.
5.Add-on:Njoy Live TV - An add-on alternative to the PVR features in XBMC, used for NJoy hardware. Watch live TV, schedule recordings, watch recordings, etc. Consider also checking out the PVR options, which have a dedicated Njoy PVR backend client.
6.Add-on:MythBox - An add-on alternative to the PVR feature in XBMC, used for MythTV. Watch live TV, schedule recordings, watch recordings, etc.
7.HDHomeRun - The HDHomeRun protocol and using HDHomeRun via STRM files.
8.Slingbox - Beginning with v11, XBMC can function as a Slingbox client.
9.UPnP/Live TV - Some guides and tips for using UPnP with devices that work with Live TV, including the HDHomeRun Prime (beta firmware). 10.Category:Video add-ons - XBMC has several add-ons that offer access to official TV sources, such as network 10websites and Hulu, for access to recent TV show content. While most of these are not "Live", some do provide live content.
10.Edit decision list - An edit decision list (EDL) contains information about edits that should be made to the video during playback. Edit decision list information is contained in a separate file to the video that is read by XBMC Media Center just before the video is played. Examples of use include can be to skip commercials, cut out content inappropriate for children, or making 2001: A Space Odyssey watchable.

1.Add-on:TV Guide
Jump to: navigation, search
TV Guide
with XMLTV and streaming support
Attention talk.png See TV Guide on the XBMC Forum for more information.

The TV guide gives you an overview on whats on TV right now, so you don't have to change the channel away from XBMC! EPG data can be retrieved from YouSee.tv, DR.dk, TvTid.dk, XMLTV file or remote JSON source.

Navigate using the arrow keys and change page using channel + / -.

Installing
To install this add-on you must do so from the Add-on Manager from within XBMC by going to:
1. Settings
2. Add-ons
3. Get add-ons
4. XBMC.org Add-ons
5.Program Add-ons
6. TV Guide
7. Install

4.Add-on:EyeTV parser

EyeTV parser is a video addon that let you watch live TV and browse all the recordings from your EyeTV Library. Recordings are listed with their description and icon (if any).

Installing

To install this add-on you must do so from the Add-on Manager from within XBMC by going to:
1. Settings
2. Add-ons
3. Get add-ons
4. XBMC.org Add-ons
5.Video Add-ons
6. EyeTV parser
7. Install

5.Add-on:Njoy Live TV[/B]

This addon brings live digital ( Pay and FTA ) TV on XBMC. Stream your digital TV channels from your subscription package on Digital Cable, Terrestrial or Satellite TV with the N7 Network tuner into your network and start watching and zapping.

1 Installing

To install this add-on you must do so from the Add-on Manager from within XBMC by going to:
1. Settings
2. Add-ons
3. Get add-ons
4. XBMC.org Add-ons
5.Program Add-ons
6. Njoy Live TV
7. Install

6.Add-on:MythBox

MythBox is a MythTV frontend for XBMC

- Watch recordings with commercial skipping
- Watch live tv
- Create and edit recording schedules
- Fan art from tvdb, tmdb, tvrage, imdb, and google
- Enhanced program guide
- Show upcoming recordings
- Tuner and job status
- Supports MythTV 0.24
Installing

To install this add-on you must do so from the Add-on Manager from within XBMC by going to:
1. Settings
2. Add-ons
3. Get add-ons
4. XBMC.org Add-ons
5.Program Add-ons
6. MythBox
7. Install

7.HDHomeRun
Code:
You don't have permission to view the code content. Log in or register now.
For more info on what Homerun is look HERE

8.Slingbox
In order to add a Slingbox, add a source in the following format:
Code:
You don't have permission to view the code content. Log in or register now.
Where username is either "administrator" or "viewer" and slingboxaddress is either an IP address or DNS name that you can resolve locally and input is the input number you want to watch. Input is optional, if none is specified it will default to the first input. Port is also optional, it will default to 5001 (default Slingbox port) if none is specified.

If you want to change the default connection settings for connecting to your Slingbox, you can create a SlingboxSettings.xml file in the userdata folder (where the AdvancedSettings.xml file would normally be created also, for example) with the following layout:

Code:
You don't have permission to view the code content. Log in or register now.
Every setting is optional, so if you only want to override the audio bitrate, then that's all you have to specify, all the other settings will keep their default values. If you need your Slingbox to send IR commands to control whatever your source is, you need to enter your button details in the button section. Currently only the channel up/down and 0-9 buttons are supported. They need a value somewhere between 00 and FF in hexadecimal notation. There are a few ways to find the correct values. One is by trial and error (most Slingboxes tested had values under 50 for all these buttons). Another method is to analyse the network traffic between the Slingbox and Sling Player ... not a very user friendly act. The third method is to get the information from the Sling Player itself. To do so, open Sling Player and go to your Slingbox directory. Select your Slingbox and then the Edit button. Next select the Information tab. Look for a field called Key Codes or IR Codes. The IR code for button 1 maps to the fourth character in the Key Codes field. The IR code for button 2 maps to the fifth character, and so on. The correct mapping for the channel up/down IR codes still hasn't been determined. Please remember that the codes listed in Sling Player are in decimal notation, while in XBMC they need to be listed in hexadecimal format.

SlingboxIRCodes.jpg


If you are connecting to more than one Slingbox, you can specify settings for them separately, by adding hostname =slingboxaddress to the slingbox entry in SlingboxSettings.xml ... so it would look something like this:

Code:
You don't have permission to view the code content. Log in or register now.
the 2 most popular versions of xbmc are Eden XBMC v11 and Frodo XBMC v12.2 there is also the new Gotham 13


1. What is "Eden"?

Eden is the "codename" for XBMC Media Center version 11. It was released on 24 March 2012.
Everything you need to know about Eden can be found HERE
The most popular version of xbmc is Frodo

2. What is "Frodo"?

Frodo is the codename for XBMC Media Center version 12. It was released on 29 January 2013. You will often see "v12" and "Frodo" used interchangeably in the XBMC community.
Frodo v12.1, a bugfix release, was released on 18 March 2013. Frodo v12.2 bugfix came out 2 May 2013.
The name "Frodo" comes from one of XBMC's three founders, Erwin Beckers. While many people mistakenly assume that the name "Frodo" comes from the Lord of the Rings, Erwin actually got the nick name from a neighbor's cat
 
Last edited:

idrob

VIP Member
VIP Member
Joined
Sep 17, 2009
Messages
2,375
Reaction score
1,475
I didn't see this post before; if I had I wouldn't have posted half the things that I did.

This is the best post on XBMC that I’ve ever seen; everything you need to know is right here in one place.

Last post 18/09/2013 just needs a touch of updating.

Thank you very much for this post @biffo1
 
Last edited by a moderator:

installer

DW Regular
Joined
Aug 9, 2009
Messages
1,313
Reaction score
150
Thanks for the time and effort that went into this post, well done.... I hear a lot about kodi but no mention of it here, I have a laptop that I want to put xbmc onto but not really confident in doing so for fear of making a balls of it haha, can the op or someone else update this thread with new links to download etc, I for 1 would be grateful.
 

idrob

VIP Member
VIP Member
Joined
Sep 17, 2009
Messages
2,375
Reaction score
1,475
Thanks for the time and effort that went into this post, well done.... I hear a lot about kodi but no mention of it here, I have a laptop that I want to put xbmc onto but not really confident in doing so for fear of making a balls of it haha, can the op or someone else update this thread with new links to download etc, I for 1 would be grateful.

You haven’t been looking in the right places mate

Try these:

https://www.digitalworldz.co.uk/xbmc-kodi-discussion-602/
https://www.digitalworldz.co.uk/xbmc-kodi-discussion-602/424388-kodi-pc.html
https://www.digitalworldz.co.uk/xbmc-kodi-discussion-602/425937-kodi-add-ons.html
 

installer

DW Regular
Joined
Aug 9, 2009
Messages
1,313
Reaction score
150
Ooops LOL

do any of these have a spoon feed approach to installing xbmc lol.
I find me and software applications do not gel at all haha.
 

idrob

VIP Member
VIP Member
Joined
Sep 17, 2009
Messages
2,375
Reaction score
1,475

installer

DW Regular
Joined
Aug 9, 2009
Messages
1,313
Reaction score
150
@idrob, thats a 32 bit version, I have a 64 bit OS does it matter?
 
Last edited by a moderator:

idrob

VIP Member
VIP Member
Joined
Sep 17, 2009
Messages
2,375
Reaction score
1,475
Not at all mate, just get kodi from here

Code:
You don't have permission to view the code content. Log in or register now.
and go for it

But you might want to start a new tread as it may not be fair to this one
 

installer

DW Regular
Joined
Aug 9, 2009
Messages
1,313
Reaction score
150
have it installed but after entering the username FREE and pass 1234 It says to click on kodi devices, I dont see that anywhre on that screen, nothing downloads any ideas?

Actually I think its ok, seem to have movies working, need to figure out how to use it now.
Thanks buddy
 
Last edited:

idrob

VIP Member
VIP Member
Joined
Sep 17, 2009
Messages
2,375
Reaction score
1,475
Yes mate, things have changed a bit since that was posted you no longer need to login anymore

Follow this guide here

- - - Updated - - -

And then this one
 

Attachments

idrob

VIP Member
VIP Member
Joined
Sep 17, 2009
Messages
2,375
Reaction score
1,475
Just ignore the login bit
 
TEST
Top