2 XBMC PCs and 1 Database on the shared NAS

  Thread Rating:
  • 7 Votes - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
bradvido88 Offline
Donor
Posts: 736
Joined: Nov 2008
Reputation: 7
Location: MN
Post: #21
rtrimarchi Wrote:so....

if I want to have the same info (covers and fanarts included) basically I will have to download the new movie infos ALSO from the PC2 Oo Confused

AFAIK, yes you will. I'm still working out a system for my multiple XBMC instances, but from what I've seen, if you want the fanart/images on the XBMC which did not originally scrape the movie, then you have to re-scrape on the second instance.

Someone please correct me if i'm wrong. Like i said, I'm still trying to work this out myself.

So far this central MySQL DB just adds nice features like "follow me" and keeping "watched" flags synced. It also syncs all the movie info (text-info), but you get anyway that when you have to re-scrape to get the fanart.

There was talk about storing the image URLs in the DB, to avoid this problem. But i'm not sure what that status is or if it still a viable solution

XBMC.MyLibrary (add anything to the library)
ForTheLibrary (ForTheRecord & XBMC Library Integration)
SageTV & XBMC PVR Integration
Delete unused thumbs
find quote
charrua Offline
Senior Member
Posts: 273
Joined: Nov 2008
Reputation: 13
Post: #22
rtrimarchi Wrote:so....
if I want to have the same info (covers and fanarts included) basically I will have to download the new movie infos ALSO from the PC2 Oo Confused
Nope, I told you to read back your own thread:
charrua Wrote:
bradvido88 Wrote:I'm using this solution and it is pretty great. The thing that will make it kick@$$ is when the thumbs/fanart gets rolled into it.
Current i still have to do a manual update on all my XBMC instances in order to keep fanart updated in all.
There are two alternative methods for that right now:

a-Copy the thumbnails folder from the XBMC where you scraped the media files and paste it into the XBMC userdata folder of the other XBMC clients.

b-After scraping new media files, in the other instances of XBMC (not the one that scraped the files) go and browse the new files in file-view (instead of library-view).

jmarshall is currently working on a better image cache system, having in mind the central db schema among other things.
(This post was last modified: 2010-03-24 15:57 by charrua.)
find quote
bradvido88 Offline
Donor
Posts: 736
Joined: Nov 2008
Reputation: 7
Location: MN
Post: #23
charrua Wrote:jmarshall is currently working on a better image cache system, having in mind the central db schema among other things.

For more info see these threads:
http://forum.xbmc.org/showthread.php?tid=37315
http://forum.xbmc.org/showthread.php?tid=55794 (developer thread)

XBMC.MyLibrary (add anything to the library)
ForTheLibrary (ForTheRecord & XBMC Library Integration)
SageTV & XBMC PVR Integration
Delete unused thumbs
find quote
charrua Offline
Senior Member
Posts: 273
Joined: Nov 2008
Reputation: 13
Post: #24
bradvido88 Wrote:AFAIK, yes you will. I'm still working out a system for my multiple XBMC instances, but from what I've seen, if you want the fanart/images on the XBMC which did not originally scrape the movie, then you have to re-scrape on the second instance.

Someone please correct me if i'm wrong. Like i said, I'm still trying to work this out myself.

So far this central MySQL DB just adds nice features like "follow me" and keeping "watched" flags synced. It also syncs all the movie info (text-info), but you get anyway that when you have to re-scrape to get the fanart.

There was talk about storing the image URLs in the DB, to avoid this problem. But i'm not sure what that status is or if it still a viable solution

I disagree with the first part, there are some "not perfect" solutions posted before that save you from scraping all the media again with every XBMC client to have all the images in the local cache.

Regarding the storing of URIs (not URLs) in the db, the status as far as I know is still pending some details at definition level.
find quote
bradvido88 Offline
Donor
Posts: 736
Joined: Nov 2008
Reputation: 7
Location: MN
Post: #25
charrua Wrote:I disagree with the first part, there are some "not perfect" solutions posted before that save you from scraping all the media again with every XBMC client to have all the images in the local cache..
Care to elaborate on any automated solutions? Any links?

XBMC.MyLibrary (add anything to the library)
ForTheLibrary (ForTheRecord & XBMC Library Integration)
SageTV & XBMC PVR Integration
Delete unused thumbs
find quote
charrua Offline
Senior Member
Posts: 273
Joined: Nov 2008
Reputation: 13
Post: #26
bradvido88 Wrote:Care to elaborate on any automated solutions? Any links?

I didn't say anything about automated solutions, I just said that there are some better solutions than to scrape everything again. I already explain two possible solutions in reply to one of your posts before... twice.
find quote
bradvido88 Offline
Donor
Posts: 736
Joined: Nov 2008
Reputation: 7
Location: MN
Post: #27
OK thanks. I thought you were referring to something else that you hadn't already posted.

For anyone interested, this is what I'm doing in the meantime until a full DB solution is implemented:
For me (personally) the easiest solution is to have XBMC automatically update the libraries at start-up in the background. You can do this by checking "update library on startup" in the gui settings, and setting "<backgroundupdate>" to true in advancedsettings.xml for library sections.

This way XBMC always rescans when it starts up, and does so in the background so the user really doesn't notice anything. I prefer this because it's "automated" in that it runs automaticaly everytime you start xbmc.

XBMC.MyLibrary (add anything to the library)
ForTheLibrary (ForTheRecord & XBMC Library Integration)
SageTV & XBMC PVR Integration
Delete unused thumbs
find quote
charrua Offline
Senior Member
Posts: 273
Joined: Nov 2008
Reputation: 13
Post: #28
bradvido88 Wrote:OK thanks. I thought you were referring to something else that you hadn't already posted.
No problem.

bradvido88 Wrote:For anyone interested, this is what I'm doing in the meantime until a full DB solution is implemented:
For me (personally) the easiest solution is to have XBMC automatically update the libraries at start-up in the background. You can do this by checking "update library on startup" in the gui settings, and setting "<backgroundupdate>" to true in advancedsettings.xml for library sections.
This way XBMC always rescans when it starts up, and does so in the background so the user really doesn't notice anything. I prefer this because it's "automated" in that it runs automaticaly everytime you start xbmc.
Good! With each new automated scan you are adding only the media that it's not in the library central db already, so be aware that for thumbs and fanart to be in each local cache you'll still have to perform the steps listed before.
find quote
rtrimarchi Offline
Member
Posts: 69
Joined: Mar 2010
Reputation: 0
Post: #29
I'm sorry guys Rolleyes

Now I remember the two other options Rolleyes

At this point I think I willpostpone a little more this option....

For me covers and fanarts are very important...and as of now there is no a real automated solution....easy at the same time.... Sad

But for sure now I know much more about xbmc Rolleyes

Thanks to you all Nod Nod
find quote
charrua Offline
Senior Member
Posts: 273
Joined: Nov 2008
Reputation: 13
Post: #30
rtrimarchi Wrote:I'm sorry guys
Now I remember the two other options
At this point I think I willpostpone a little more this option....
For me covers and fanarts are very important...and as of now there is no a real automated solution....easy at the same time....
Yes, that's correct. No fully automated solution for image caching yet.

rtrimarchi Wrote:But for sure now I know much more about xbmc
Thanks to you all
Always a good thing Wink
find quote
Post Reply