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

A surprising amount of options buried within the interface it seems. I'm a-learnin'... :)

I thought library view was enabled by default after setting default scrapers in sources and scraping, but I could be wrong. So long since I setup anything from scratch. Once you learn the benefits of a MySQL DB for your library you never look back :)
 
Well, for me the default was a set of top-layer menus (Movies, TV, Videos, etc.)

Selecting TV brings up a drop-down menu for which "TV series" was one option, and clicking on Movies takes me to a screen where I need to select which source/drive/folder to look into and then brings up the films.

I don't know if I've misunderstood what was meant upthread, but I was taking it that enabling library view would let me go straight into the film/TV show libraries without any intervening clicking, selecting or drop-down menus?
 
I don't know if I've misunderstood what was meant upthread, but I was taking it that enabling library view would let me go straight into the film/TV show libraries without any intervening clicking, selecting or drop-down menus?

Exactly. Having a look at my XBMC though there is no way to enable or disable library mode (there used to be).

So, you added a source or two and set the scraper type to the relevant media type, yes? If so I am not sure there is anything else to do. After that you shouldn't use the "Video" menu any more but should have a "Movies" and "TV Show" menu which will take you directly to all your movies and the same with TV Shows.
 
D'oh! Right, setting type of media! I know I did for my TV series, and I did it for my films first time around too I'm sure, but then I removed the source because it scraped so badly. When I re-added the films folders, I don't think I set media type.

I can't even remember how I did it now, though, and I can't find the option now in the menu associated with adding sources in the settings options. Oh well, I think I just need to take some time, read up and have a tinker with it before committing anymore of my gaffes and oversights to print...

Thanks for the pointer, though, that will likely be the cause.
 
What benefits are their of using MySQL? I know you can say pause a film in one room then carry on in another. Does this work with non live streamed content also?

Any other things?

I have a Synology nas that all my media is on that feeds a windows based htpc in living room and soon to be raspberry pi in bedroom.
 
I can't even remember how I did it now, though, and I can't find the option now in the menu associated with adding sources in the settings options

Just right click the source and edit it and from there you will see scraper options. Don't worry about committing any more gaffes to print, that is what we are here for :)


What benefits are their of using MySQL? I know you can say pause a film in one room then carry on in another. Does this work with non live streamed content also?

Any other things?

I have a Synology nas that all my media is on that feeds a windows based htpc in living room and soon to be raspberry pi in bedroom.

For me, a MySQL DB is useful because as you say it enables play/resume from point in multiple rooms in the house and yes, for any kind of media. Over and above that, it means a single scrape is required instead of multiple (if you have multiple XBMC devices in your house), if you format and re-install you can just reconnect your library to MySQL and off you go in a matter of seconds. Assuming MySQL isn't hosted on the box you are formatting. Need to add another XBMC node to the house? Just connect it to MySQL and you are good to go. Just things like that. Make it really easy to manage your library.

If you have a single XBMC instance and will never have another then it is largely useless to you as you can just backup and restore your library when needed.
 
Yeah the mysql db solution is great. Instantly add another xbmc box by just dropping in the advancedsettings.Xml. For example I installed xbmc on my tablet, dropped in the file and have it all up and running in a minute.
 
I like to keep my media folders clean.

IE, only videos, no NFO files, no JPG etc..

Can you use #insert synology sql client# in this way and have the DB/files stored on the network?

IE.

Say I have

\\synology\movies
\\synology\tv
(both are read only access)

Can I have
\\synology\dbfiles
(read/write access)

So all covers etc are dumped into dbfiles and used by all XBMC clients.


-I would use my NFS shares, but simplified the post for now..
 
Just wanted to say thanks to the peeps who gave me some pointers upthread a bit (especially Vimes and ubern00b for repeated help!). Thanks to you guys I have now managed to get a nice install of XBMC going. Using the Confluence skin at the moment, but like the look of Transparency, Xperience and Aeon Nux, so might have a play with those too.

Don't like the music library much at the moment, as it can't find 75% of my artists, but that's something of far lesser importance.

Pretty sure I'm now going to switch my front-end over from MP to XBMC sometime over the coming weeks. Will take a bit of co-ordination since my MP is just as I like it, and it's in use by the kids especially all the damn time...

Actually considering now replacing my (relatively) big and now dated-looking Athlon-based HTPC with an Amazon Fire TV unit and sticking XBMC on there. Very pleased to have got it working nicely. Cheers! :D
 
and sources.xml :)

I like to keep my media folders clean.

IE, only videos, no NFO files, no JPG etc..

Can you use #insert synology sql client# in this way and have the DB/files stored on the network?

IE.

Say I have

\\synology\movies
\\synology\tv
(both are read only access)

Can I have
\\synology\dbfiles
(read/write access)

So all covers etc are dumped into dbfiles and used by all XBMC clients.


-I would use my NFS shares, but simplified the post for now..

Path substitution works great for both of these, I have a folder containing add on settings, sources and art work on my NAS along mysql db so it's literally drop in adavancedsettings file and go.

I can go from imaging an sd card to playing media in a matter of minutes
 
No. Artwork is not stored in the MySQL DB. The best you can do is path substitution:

http://wiki.xbmc.org/index.php?title=Path_substitution

Edit: Sorry, skim read what you wrote. Yes, the above method is exactly what you want.

This works fantastically!

Took a while longer to get all the artwork, but I left it overnight and it's all perfect.


-I've got my videos set to read-only shares through NFS.
(I tested that these worked in a normal XBMC vanilla setup)

-An NFS share with read/write access for 'media-artwork' folder.

Then I followed this for setting up the db (Synology now uses MariaDB instead of MySQL, this video shows exactly what to do)

https://www.youtube.com/watch?v=3PmmDtK65ks

After doing that, I edited the advanced settings as follows..

Code:
<advancedsettings>
  <videodatabase>
    <type>mysql</type>
    <host>10.0.0.15</host>
    <port>3306</port>
    <user>DBUSER</user>
    <pass>DBPASS</pass>
    <name>media_video</name>
  </videodatabase>
  <musicdatabase>
    <type>mysql</type>
    <host>10.0.0.15</host>
    <port>3306</port>
    <user>DBUSER</user>
    <pass>DBPASS</pass>
    <name>media_music</name> 
  </musicdatabase>
  <pathsubstitution>
    <substitute>
      <from>special://profile/Thumbnails/</from>
      <to>nfs://10.0.0.15/volume2/media-artwork/Thumbnails/</to>
    </substitute>
  </pathsubstitution>
</advancedsettings>

Now to make the changes on my Pi
 
Hmm, moving back to local artwork I think, it's not as resilient as I'd hoped.

Is it normal that my DB names have the following appended to them..

music46
video78
 
Hmm, moving back to local artwork I think, it's not as resilient as I'd hoped.

Is it normal that my DB names have the following appended to them..

music46
video78

Absolutely normal. The number signifies version number or schema version. It will change/be udpated when you update XBMC as and when the schema changes.
 
Back
Top Bottom