[RELEASE] iTunes and iPhoto integration plugins for XBMC - Printable Version
+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Help and Support (/forumdisplay.php?fid=33)
+--- Forum: Add-ons Help and Support (/forumdisplay.php?fid=27)
+---- Forum: Music Add-ons (/forumdisplay.php?fid=148)
+---- Thread: [RELEASE] iTunes and iPhoto integration plugins for XBMC (/showthread.php?tid=37313)
- Boseman - 2010-01-07 00:15
interceptor121 Wrote:I can see Macintosh HD and all the mounts just fine
Mine is on an external drive and it's fine. Interesting, so the question is how do we fool the ATV/plugin. What if you sym link your Macs username into /Users on the ATV. Something like:
ln -a /mnt/Scratch/Volumes/Macintosh\ HD/Users/<username> /Users/<username>
That should give the iPhoto plugin the same path as what Albumdata.xml has?
- interceptor121 - 2010-01-07 00:52
Yep that works
I see now a symlink to username in scratch users which does the job
I should have got there myself anyway this is I believe 99% of the configuration of a typical user not putting the library on an external drive
Quite funny I embarked trying to fix this for fun as I have all my media on a UPnP NAS...where I also have an itune server via mt-daapd
The only thing that is weird is that the performance of the NAS on picture is crap (probably because they are many small files?) while on the iPhoto Library technique is very good despite accessing a mac book
- Boseman - 2010-01-07 01:02
interceptor121 Wrote:Yep that works
Glad it worked for you. Good to know that if its on the local/default drive, there is no /Volume reference in the Albumdata.xml. Makes sense.
- interceptor121 - 2010-01-07 01:06
I think the iTunes library is different
In that case you can see localhost/users/username
Not sure I should start playing with this now!
Anyway going back to the iPhoto discussion what is the advantage of this plug in? I mean ok you don't have to copy the pictures on the ATV but pictures are quite strange animals in that are small files and many so maybe keeping the stuff local on the ATV is better?
- interceptor121 - 2010-01-07 01:20
Actually playing with my media server I disabled picture rescaling and now it flies
Having a NAS is much better than trying to share from computers though my NAS has no AFP the fact that XMBC supports Daapd and UPnP solves all issues
- Boseman - 2010-01-07 01:26
Actually, iTunes handles its library management differently. It seems the iTunes library points right to the actual music no matter where it is. So the key there is just to sym link the /Users/<username>/Music/iTunes folder into the ATV /Users/frontrow/Music folder.
ln -a /mnt/Scratch/Volumes/HD\ Macintosh/Users/<username>/Music/iTunes /Users/frontrow/Music
As for an opinion. I really don't use either of these plugins anymore. The iTunes plugin is lacking in information(no thumbs, mp3 tags, etc) and the iPhoto just seems slow to me. So for music/photo integration I use the Apple TV software and interface. Just seems more integrated to me for slideshows and music on my AppleTV connected TV.
There is hope tho. Davilla, one of the premier XBMC OS X developers, seems to have something in the works.
- ilgaspa - 2010-01-07 15:17
I think I have the same problem as zarch :| When I press "Import my iphoto library" nothing happens... here are the contents of my log.. any clue on what it can be? :|
- steve1977 - 2010-01-07 20:02
Boseman Wrote:I know folks are struggling with this and I am sure there are issues, but I do have this successfully working on SL so here goes, hope it helps:
Narrowing down the problem. It appears to work on iPhoto 8, but not on 9. Can anyone confirm this? Anyone running iPhoto 9 with a working iPhoto plugin?
- interceptor121 - 2010-01-07 23:54
I have iPhoto 8. The integration works with both XBMC 9.04 and 9.11
- pecinko - 2010-01-08 09:11
Boseman Wrote:Are there any strange permissions that might be getting in your way? Is the library a "shared" library in iPhoto?
I don't think so. No, library is not shared.
It was working couple-of-iPhoto-updates ago, on 9.04 final.