2012-05-05, 16:22
Hello. I've been using XBMC since, well, I can remember. I had it running on an XBOX many years ago, and have stuck with it since.
I am having a problem with a shared MySQL library. I think I know the cause and what the answer will be, but I'm going to ask anyway. Firstly, an overview. Variety, they say, is the spice of life. Which makes my setup particularly spicy. I have a linux HTPC, a Mac, a Windows PC, and an iPad all running XBMC, and all sharing the same library (with two controlled by my Android phone ).
I've been mostly having them all play nicely together, and was particularly pleased to get the thumbnails syncing via Dropbox (possibly overkill, yes, but I like anyway). However, when I click 'Update Library' from my Mac, it seems to create new entries for media already present. This, however, is a problem for another day.
As a further note, I am running PVR builds on all but the iPad, because I like them. This, I believe, is the cause of my current malaise.
I apparently have two different versions of XBMC, 11.0 (Linux) and 11.3 (Mac). This seems to mean that the Mac version is creating a different database, MyVideos61, from the Linux version (MyVideos60). I was unaware of this at first, because of course the MyVideos61 starts out as a copy of MyVideos60. However, from this point on, changes to the Linux library (e.g. the addition of a new video) are not reflected on the Mac library. This is a nuisance. It seems that the best solution is to revert the Mac version to 11.0, however I need to find a PVR build running 11.0 to achieve this.
Thus, we come to the actual query that I have. Is it possible to stop XBMC creating new databases when updating? Further to this, is it possible to point each installation to a specific database? I realise there is a risk of ruining the library, but I have other systems in place as it is to ensure this is never a huge problem (read: weekly backups).
Thanks for your help in advance. I promise that I hunted around the forums to find the answer, but I failed.
I am having a problem with a shared MySQL library. I think I know the cause and what the answer will be, but I'm going to ask anyway. Firstly, an overview. Variety, they say, is the spice of life. Which makes my setup particularly spicy. I have a linux HTPC, a Mac, a Windows PC, and an iPad all running XBMC, and all sharing the same library (with two controlled by my Android phone ).
I've been mostly having them all play nicely together, and was particularly pleased to get the thumbnails syncing via Dropbox (possibly overkill, yes, but I like anyway). However, when I click 'Update Library' from my Mac, it seems to create new entries for media already present. This, however, is a problem for another day.
As a further note, I am running PVR builds on all but the iPad, because I like them. This, I believe, is the cause of my current malaise.
I apparently have two different versions of XBMC, 11.0 (Linux) and 11.3 (Mac). This seems to mean that the Mac version is creating a different database, MyVideos61, from the Linux version (MyVideos60). I was unaware of this at first, because of course the MyVideos61 starts out as a copy of MyVideos60. However, from this point on, changes to the Linux library (e.g. the addition of a new video) are not reflected on the Mac library. This is a nuisance. It seems that the best solution is to revert the Mac version to 11.0, however I need to find a PVR build running 11.0 to achieve this.
Thus, we come to the actual query that I have. Is it possible to stop XBMC creating new databases when updating? Further to this, is it possible to point each installation to a specific database? I realise there is a risk of ruining the library, but I have other systems in place as it is to ensure this is never a huge problem (read: weekly backups).
Thanks for your help in advance. I promise that I hunted around the forums to find the answer, but I failed.