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

Once you've got the scraper set up correctly, and your sources set to tell Kodi the type of media that folder contains, then any of the skins available will show the cover art.

I personally prefer and therefore use Aeon Nox - but any of the skins available from the official Kodi repository (through the Add-Ons menu) are there because they are essentially validated to work correctly with Kodi.
 
What OS, where is your library stored?

When updating to Kodi (on Windows at least), it asks you if you are doing an upgrade, and it will move the data from the XBMC directory within AppData to the new Kodi directory.

The databases are also newer versions, so the database will be copied and upgraded at the same time.

If you're using MySQL for databases, you need to ensure that you've got permissions to create new databases on the server.

My upgrades to 14.0 went smoothly, and I really didn't notice any real difference in the end.
 
OK you can try to "manually" do the stuff that the Kodi installer would have done.

Go to Start -> Run, and type the following:

%appdata%\XBMC

This should bring you to the old XBMC userdata directory.

Copy the entire contents of this, and paste it into:

%appdata%\Kodi


Run Kodi, and it should then find the existing database(s), and upgrade them to the latest version - and you should then have exactly what you had previously.
 
Ahh, I was having flickering of colours on my HTPC - I thought it was the graphics card failing (and I was about to buy a new one), but it seems that's been fixed in 14.1 - guess I'd best download and install that before spending any money!
 
Watched one thing last night after updating to 14.1 and no flickering so far - but it only appeared to be on bright colours (and what I watched was quite gritty and dark) - so time will tell as I watch other things.

I even hooked up my laptop to the AVR/TV, and it had no flickering, so narrowed it down to the PC, didn't want to think about costs of replacing the water-cooled 6950 with something better!

Actually... I had kind of hoped it was the TV, as an excuse to upgrade to a bigger one, though!
 
I have a dual tuner Freeview HD card in my server, and to be honest, it's hardly been used at all in the last 6 months.

The most use it's had in the last 6 months was recording "I'm A Celebrity" for the GF to watch. Even Strictly, X-Factor and The Voice now gets acquired other ways, rather than using the tuner card!


The amount of Live TV that we watch is almost nothing, and I do think that if you go to the time/effort to build an HTPC and the media storage system behind it, then watch a lot of live TV, then you're doing it all wrong IMO!
 
Nope, no requirements for your NAS to have SQL. However, if it does have one, you could set up your Kodi database pointing towards the SQL on the server, and if/when you add any additional playback devices, you just point it at the server, and everything's already set up, and you can synchronise stuff like Watched status.


As for files on your NAS, for music, it uses only the details in the Tags, and not filenames. However, for videos, it uses ONLY the file path/filename, so you will need to make sure it adheres to a folder/filename structure that's recognised by Kodi.

For films, this is usually:

Films Directory\Film Name (Year)\Film Name (Year).ext

For TV:

TV Directory\Show Name\Series #\Show Name - S##E##.ext
 
I have my server install of Kodi redirecting the thumbnails off the installation drive (an SSD) onto my storage drives, and it works perfectly :)

Code:
<advancedsettings>
 [MySQL library stuff here]
 <pathsubstitution>
  <substitute>
    <from>special://masterprofile/Thumbnails/</from>
    <to>smb://SERVER/Software/XBMC/Shared/Thumbnails/</to>
  </substitute>
 </pathsubstitution>
</advancedsettings>
 
Yup, works perfectly here too, it's brilliant.

So long as you STOP the video on one device, you can play back that video back on another, immediately. Watched status is also synchronised immediately, too, when working correctly.

I would enable DEBUG mode, then check the log to ensure that all machines are actually pointing at the SQL database - I wonder if it is failing to connect, and falling back to the local library?? (If you make sure you delete the local library, then you'll instantly see that there is no media if this is happening. If you've still got a local library pointing at the same sources, you may not notice whether it's using the local or centralised database)
 
It really is as simple as dropping the "advancedsettings.xml" file with the DB details onto each of the additional clients. I also copy the "sources.xml" file across too.

It means you can add an additional system in about 13 seconds :)
 
Yeah, just schedule it on the one machine :) I have my server running Kodi, and that scans for new content regularly. Everything else just picks it up :)

If you're using a mixture of Windows and Linux boxes, be sure to check my notes in the first post of this topic.
 
You have two options.

Firstly, you can centralise your library, so you will have things like Watched Status, synchronised between all clients.

This will require you to set up a MySQL server, share your files, and import your existing library into it, using the new shared folder as a source.


Secondly, you can simply share the files, and set up your new PC with its own database. This is easier, but you won't get useful things like synchronisation of the Watched Status.
 
Back
Top Bottom