*** Official Kodi (née XBMC) Thread ***

I like my HTPC to work as a PC - so I've got Windows 8 on it. This means I can run stuff like Steam for games.

And I'm running Frodo, mainly because of the automated synchronisation of fanart.
 
I haven't messed about with that. It starts up to the Metro screen, and from there I have two tiles - XBMC and Desktop.

I can use my MCE remote to select "XBMC", and it loads. This is useful because it gives me the ability to turn it on, say to update it, without it auto-loading into XBMC.
 
Nope - once you run Frodo it will automagically upgrade the database, leaving the old Eden one in tact.

(This is assuming that you've allowed the "xbmc" user [or whatever MySQL user you set up] full control of the MySQL server)


An important thing though - DO NOT INTERRUPT THE UPGRADE PROCESS!!! And, do it on only 1 PC until it's completed.

If you do this, you'll need to drop the new Frodo databases, and re-launch XBMC to kick off the database update again.
 
I personally have mine your first example.

The files themselves are then named:

Artist - Album - xx - Title.ext

XBMC uses tags for music when you add it to the library. So - if your tags are good, the folder structure doesn't matter as much, but if your tags are bad, folder structure and good naming will allow you to view your files...

I've done both ;) Good tags AND good file structure.
 
Last edited:
XBMC 12.1 has been released

About a month and a half after the release of XBMC 12.0, we are happy to announce XBMC 12.1 with substantial fixes for 12.0 across all platforms. Fixes include:

XBMC now supports using OSX’s default output device for audio as well as hardware decoding with Intel GPUs in OSX
XBMC no longer hogs audio for Linux and on resume audio will continue to work in Linux
Full iPhone 5 resolution is now enabled
Volume buttons on Android devices now control Android volume, rather than XBMC volume
Volume buttons on OSX devices once again control OSX volume, rather than XBMC volume
Player optimization on the Raspberry Pi, including more efficient playback, better subtitle support, and many crash fixes
iOS 6 support on the AppleTV 2.
XBMC does not crash when listed on the AppleTV top shelf
Added support for additional Xbox 360 controller types
Broader and more intelligent support for CEC devices
Fixed problems with several addons due to broken binary read/write in our python interface
Language fixes, including 7 new languages: Albanian, Burmese, Malay, Persian (Iran), Tamil (India), Uzbek, Vietnamese
AirPlay fixes, including making discovery of XBMC more reliable on OSX
Numerous crashing and stability fixes across all platforms

For all users interested in maximum stability, we highly recommend that you update from 12.0 to 12.1. This is the XBMC you were looking for.

Visit the download page to get it!
 
Only just started using XBMC. Wow, loving it! Currently using the Aeon Nox skin; any other great looking ones to try out?

There's Ace which has just been released, seems fairly quick plus feature rich - I'll be giving it a try over the next few days when I get a chance.
 
Which scraper are you using? I'm using the Universal Scraper and it seems to be working fine.

Also - how do you have your TV shows organised and named?
 
Mine are very similar.

Movies:

\\server\Videos\Movies\Movie Name\Movie Name.mkv
(\\server\Videos\Movies\Back To The Future\Back To The Future.mkv)

TV:

\\server\Videos\TV\Show Name\Season #\Show Name - S##E##.mkv
(\\server\Videos\TV\The Big Bang Theory\Season 6\The Big Bang Theory - S06E12.mkv)


Sickbeard and CouchPotato are set to name files to this anyway - so it's mostly automated now :)
 
Once you've created a playlist you should be able to select it from the settings - I think your startup screen has to be set to Home Window for it to work, the two seem to conflict.

screenshot000s.png
 
You need to create another Smart Playlist which explicitly excludes the stuff you've set up alternative Smart Playlists for.

Then, assuming you're using a skin which allows customisation, you will replace the default "Movies" link with a link to your new Smart Playlist.
 
I spotted an add-on on the official forum a while back, but stupidly forgot to make a note of it, but I've just come across it again...

Send-To

SendTo

About:

Many households now have XBMC running on multiple devices in the home. Pieces like MySQL functionality and path substitution are good ways to make sure your music and video files are available and synchronized by any XBMC host available. A function that was always missing for me though was a real awareness of what was happening between each host instance. Consider the following scenerios:

Scenerio 1
You're in room A of the house listening to music on XBMC. You decide that you'd like to continue listening while eating a meal in room B. Even with MySQL setup within your home you'd have to stop the music, go to the next XBMC host, find the song, and resume. If the file you are playing is actually part of a larger playlist you'd have to save the playlist or recreate it on the other XBMC machine, making the process even more complicated.

Scenerio 2
You're watching a TV show on your main HTPC. Your children or significant other ask that they use the larger TV. Luckily you have a iPad running XBMC; however you'll still have to stop what you're doing, find the TV show on your iPad and then continue watching.

The SendTo addon seeks to make these processes easier by providing some automation between hosts.

How Does It Work:

In the Programs area of XBMC you can launch the SendTo addon and define each of your hosts. I really wanted to use only native XBMC windows so adding hosts will bring up multiple prompts to collect information. Once a host is added you can click on it to see what is currently playing and perform the following actions:

Transfer now playing - essentially this is a "pull" of the current playlist from a remote host to the current one. This will stop all media playing on the remote host and play the file where it left off on the new device.

Start playing this file - Starts playing the selected file from the beginning
Copy playlist, starting here - Copies the entire playlist from the remote machine but starts playback on the file you've specified
Stop playback - stops playing media on the remote host
Send Notification - type a message to send to the remote host

Sending Media:

With proper skin support (important!) you can launch the SendTo addon while watching a video or playing music on XBMC. The addon will ask you which XBMC host you wish to send your video or music playlist to, and then run the necessary commands via the JSONRPC interface to recreate the playlist and continue the file exactly where you left off on the first XBMC instance. The "Send" and "Transfer" commands are essentially mirrors of each other except one pushes media to a remote host and the other pulls media from one.

How Can I Use It:

Once the addon is installed and the hosts added a few other pieces must exist in order to send files between the hosts.

a) Enable Web Services (JSONRPC) under the Services section of XBMC on all hosts
b) Make sure each XBMC host has the same sources defined so they can play the sent files
c) Proper skin support. The addon can easily be added to the Music and Video menus by adding an option to call XBMC.RunScript(script.sendto,mode=1000). An alternative to this would be to map the RunScript command to a button on your remote.

Disclaimer:

This is not airplay-like functionality! This addon is not streaming via upnp or any other protocol from Host A to Host B. We are stopping file playback, and then resuming it on another device so both must have access to the original source. MySQL and path subsititution are not necessary; however access to the sources on both machines is. MySQL is just a nice bonus if you want the watched flags and other info to line up when continuing playback from device to device.

https://github.com/robweber/script.sendto

Just going through the process of setting it up now, imagine I'll need to tweak skin or remote config to make it work - but sounds very interesting!
 
Back
Top Bottom