Hey. bin in den letzten Tagen viel am rumprobieren mit XBMC und soweit auch ganz gut vorangekommen.
habe jetzt auf einem Windows 7 PC einen MySQL Server welcher eine lokale Datenbank hat inkl. ausgelagerter Thumbnails (auch wenn Frodo das nichtmehr braucht, hab ich es trotzdem gerne alles zentral wegen den Datenmengen irgendwann ^^).
hatte dafür Diese Anleitung genommen, was soweit auf den PCs + Laptops auch wunderbar funktioniert hat. meine Filme + Serien waren auf allen Clients gleich, sobald ich auf einem etwas geändert / aktualisiert hab, wurde das direkt auf die andern Clients verbreitet
hier mal meine [definition='2','1']advancedsettings[/definition].xml:
[expander]
<[definition='2','1']advancedsettings[/definition]>
<videodatabase>
<type>mysql</type>
<host>192.168.0.55</host>
<port>3306</port>
<user>xbmc</user>
<pass>xbmc</pass>
</videodatabase>
<musicdatabase>
<type>mysql</type>
<host>192.168.0.55</host>
<port>3306</port>
<user>xbmc</user>
<pass>xbmc</pass>
</musicdatabase>
<videolibrary>
<importwatchedstate>false</importwatchedstate>
</videolibrary>
<pathsubstitution>
<substitute>
<from>special://masterprofile/Thumbnails/</from>
<to>smb://xbmc-serv/Thumbnails/</to>
</substitute>
</pathsubstitution>
</[definition='2','1']advancedsettings[/definition]>
Alles anzeigen
[/expander]
und die sources.xml:
[expander]
<sources>
<programs>
<default pathversion="1"></default>
</programs>
<video>
<default pathversion="1"></default>
<source>
<name>Anime</name>
<path pathversion="1">smb://XBMC-SERV/share/Anime/</path>
</source>
<source>
<name>Filme</name>
<path pathversion="1">smb://XBMC-SERV/share/Filme/</path>
</source>
<source>
<name>Filme.HD</name>
<path pathversion="1">smb://xbmc-serv/share/Filme.HD/</path>
</source>
<source>
<name>Serien</name>
<path pathversion="1">smb://xbmc-serv/share/Serien/</path>
</source>
<source>
<name>Movies.HD_wdtv</name>
<path pathversion="1">smb://wdtv/usb-stock/Movies.HD/</path>
</source>
<source>
<name>Movies_wdtv</name>
<path pathversion="1">smb://WDTV/USB-stock/Movies/</path>
</source>
</video>
<music>
<default pathversion="1"></default>
<source>
<name>Musik</name>
<path pathversion="1">smb://xbmc-serv/share/Musik/</path>
</source>
</music>
<pictures>
<default pathversion="1"></default>
</pictures>
<files>
<default pathversion="1"></default>
</files>
</sources>
Alles anzeigen
[/expander]
[das sind alles noch Testeinrichtungen, deswegen zB auch die Sources von verschiedenen Quellen um zu sehen wie es läuft]
allerdings scheint das so "einfach" mit meinem neuen Raspberry Pi nicht zu funktionieren. habe dort Raspbmc installiert und erst einmal als Einzel-Client weng getestet (also ohne die [definition='2','1']advancedsettings[/definition].xml) - Video + Audio Addons, Filme (HD, SD) direkt von SD Karte spielen, über Netzwerk spielen, etc. alles funktioniert soweit ganz gut.
dann hab ich mich mal per WinSCP eingeloggt, und unter /home/pi/.xbmc/userdata die [definition='2','1']advancedsettings[/definition].xml hinzugefügt, die Ordner Thumbnails + Database und die sources.xml gelöscht. NEUSTART RASPBMC
er übernimmt leider NICHTS. also weder im XBMC Menü gibts jetzt Filme / TV-Serien, noch irgenwelche Thumbnails werden angezeigt.
wenn ich allerdings die sources.xml mit rüberkopiere, sehe ich zumindest unter Videos - Dateien die richtigen Quellen, und kann dort die Filme etc auch abspielen. allerdings sind diese nicht in der Datenbank eingetragen (also keine Bilder, richige Filmnamen, etc.) und auch überhaupt nicht in der Datenbank (gibt kein Filme / TV-Serien).
ich nehme an, es liegt daran dass evtl die Netzwerkfreigaben / Pfade anders sind auf einem Raspbmc als auf XBMC welches auf WIndows 7 / XP läuft?
laut log-datei will er meine [definition='2','1']advancedsettings[/definition].xml laden, nur funktioniert der Rest dann nicht: http://xbmclogs.com/show.php?id=6405
er kommt weder an die Thumbnails, noch kann er die Datenbank richtig lesen
was könnte ich also tun / ändern, damit auch das Raspbmc genauso schön in alles eingebunden ist wie der Rest meiner Clients?
edit:
nach paarma Neustarten des Raspbmc scheint er teilweise auf die Thumbnails zugreifen zu können:
[expander]
11:06:29 T:2888655936 NOTICE: Thread Background Loader start, auto delete: false
11:06:30 T:3037630464 NOTICE: OMXClock using video as reference
11:06:30 T:2724168768 NOTICE: Previous line repeats 1 times.
11:06:30 T:2724168768 WARNING: DoWork - Unable to open video database. Can not save file state!
11:06:41 T:2888655936 NOTICE: Thread Background Loader start, auto delete: false
11:06:42 T:2859267136 WARNING: FileSmb::OpenForWrite() called with overwriting enabled! - smb://xbmc-serv/Thumbnails/9/9454f23b.png
11:06:46 T:2724168768 WARNING: FileSmb::OpenForWrite() called with overwriting enabled! - smb://xbmc-serv/Thumbnails/b/b8f69fd3.jpg
11:06:47 T:2859267136 WARNING: FileSmb::OpenForWrite() called with overwriting enabled! - smb://xbmc-serv/Thumbnails/d/d96dd644.jpg
11:06:56 T:2888655936 NOTICE: Thread XBPyThread start, auto delete: false
11:06:56 T:2888655936 NOTICE: -->Python Interpreter Initialized<--
[/expander]
und zwar hat er mir da jetzt zum ersten mal das Raspbmc Settings Bildchen wieder angezeigt, genauso wie die Bildchen zu den Video Addons (GameOne, YouTube, Giga, etc.) - die waren vorher leer ...
edit2:
nach einem erneuten Neustart zeigt er mir diese Thumbnails nichtmehr an, da kommt dann:
[expander]
11:11:40 T:2887889984 NOTICE: Thread Background Loader start, auto delete: false
11:11:41 T:2858501184 ERROR: Texture manager unable to load file: special://masterprofile/Thumbnails/9/9454f23b.png
11:11:42 T:2858501184 ERROR: COMXImage::ReadFile special://masterprofile/Thumbnails/1/19bac3ed.jpg not found
11:11:43 T:2858501184 ERROR: Texture manager unable to load file: special://masterprofile/Thumbnails/1/19bac3ed.jpg
11:11:44 T:2858501184 ERROR: Texture manager unable to load file: special://masterprofile/Thumbnails/9/9454f23b.png
11:11:44 T:2887889984 NOTICE: Thread Background Loader start, auto delete: false
[/expander]
selbst die Quellen gehen jetzt nichtmehr, die vorher liefen. da kommt dann
[expander]
11:13:22 T:2858501184 ERROR: SMBDirectory->GetDirectory: Unable to open directory : 'smb://XBMC-SERV/share/Filme'
unix_err:'6e' error : 'Connection timed out'
11:13:23 T:3037597696 ERROR: GetDirectory - Error getting smb://XBMC-SERV/share/Filme/
11:13:23 T:3037597696 ERROR: CGUIMediaWindow::GetDirectory(smb://XBMC-SERV/share/Filme/) failed
[/expander]
irgendwie bin ich grad überfragt