----------------------------------------
Die Video-Datenbank im XBMC bietet einige schicke Features, die der Filemodus technisch nicht liefern kann.
Datenmanagement:
- Es können beliebige Quellen hinzugefügt werden. So ist es möglich, zb Ordner auf der lokalen Festplatte, auf einem NAS und einer Freigabe zusammenzuführen. Klickt man auf "VIDEO", hat man alle Filme in einer übersicht, anstatt zig Verlinkungen.
- Es ist problemlos möglich, über diese Ansicht Dateien zu löschen, oder bei Bedarf auch nur den eintrag aus der DB zu entfernen, ohne die Daten zu löschen.
- Einmal eingetragene Filme können über eine Exportfunktion "fest" gemacht werden. Es wird eine *.nfo-datei (im xml format) für die Filminfos im jeweilig zugehörigem Filmordner erzeugt, die Fanart exportiert sowie das Thumb und die Schauspielercover.
- Somit ist es jederzeit möglich, Einträge wieder herzustellen, wenn man seine Pfade auf grund neuer Hardware (neues NAS, neue Ordnerstruktur) geänder hat.
Technik im Filemodus:
Stellt euch einen datenbestand von sagen wir mal 300 filmen vor. vom filemodus ausgehend macht das xbmc folgendes, wenn man auf den "VIDEO" button klickt:
- Je nach Quelle muss das Laufwerk erstmal geweckt werden. Es kann im Filmodus nur angezeigt werden, was physikalisch betrachtet auch vorhanden ist.
- Auflistung aller Ordner durch Text (Namen des Ordners)
- Darstellung der Ordner als Thumb, in dem alle 300 Ordner nach Dateien wie "folder.jpg" durchsucht werden
- Beim Scrollen werden je nach Skin auch Fanart angezeigt (sogar im Filemodus). Dazu muss aber ebenfalls ein Task den Ordner beim Anwählen durchsuchen und die Datei "fanart.jpg" darstellen.
Sind die Daten nun zb auf einem NAS abgelegt, ist das Scrollen sehr zäh. Bedenkt man den Aufwand, ist es ja auch nicht ungewöhnlich, dass etwas ins Stocken kommt.
Technik im DB-Modus:
Die Funktionsweise einer DB sollte so weit ja klar sein.
Es wird nur mit Verlinkungen gearbeitet. Die darzustellenden Daten sind alle lokal im Ordner des xbmc vorhanden.
Dadurch ist es auch kein problem, offline Dateien anzuzeigen.
Auch das NAS wird beim durchsuchen der VIDEOS im DB-modus nicht aktiviert.
Scrapen
Das xbmc zieht die Informationen zum Film aus dem Netz mit hilfe von Scrapern oder offline mit hilfe von *.nfo Dateien.
Das selbe gilt für Fanart und Thumbs (folder.jpg, fanart.jpg).
Online:
Um eine Quelle (zb: NAS/Filme/...) einzulesen, muss man lediglich in den Settings unter VIDEO einen Scraper auswählen (aktuell empfehle ich bei Filmen den moviemaze-scraper von woodstock und vdr-fan).
Danach geht man auf die hinzugefügte Quelle, öffnet das Context-Menu (rechte maustaste, "c" oder die weißte taste am xbmc-controller) und geht auf "inhalt festlegen".
Hier dann "Dieser Ordner beinhaltet Filme" auswählen:
die scraperauswahl sollte nun bereits auf "moviemaze" gesprungen sein. ist dies nicht der fall, dann muss dies noch manuell gemacht werden.
die weiteren settings mit kurzer beschreibung:
"Automatisierten Scan verwenden:"
xbmc durchsucht automatisch die unterordner nach inhalt
"Ordnernamen für Anfragen verwenden"
sollte logisch sein...
"Rekursives scannen:"
solltet ihr noch unterordner innerhalb der nächsten unterordner haben, dann ist es sinnvoll, hier einen haken zu setzen.
wer seine filme alle in etwa so sortiert hat:
/filme/alien/alien.avi
der sollte da keinen haken setzen.
dann gibt es noch einen weiteren punkt: "Einstellungen", welcher abhängig vom verwendeten scraper ist.
beim "moviemaze" sieht es so aus: simpel und selbsterklärend:
nun noch auf OK und schon sollte das scrapen starten.
ist der erste durchlauf erledigt, kann man den DB-modus über die contexttaste aktivieren.
(die darstellung der video-DB variiert von skin zu skin sehr stark.)
nun kann es durchaus sein, das ein film einfach nicht gefunden wird.
es ist ja nicht auszuschließen, dass hier und da mal ein eintrag nicht über moviemaze.de zu finden ist.
der schnellste weg ist nun, den scraper auf diesen einen film zu ändern.
dazu geht man erst wieder in den file-modus und navigiert zum problem-film.
davon ausgehend, dass man für jeden Film einen Ordner hat, drückt man auf dem ordner dann wieder die context-taste und navigiert zu "inhalt festlegen".
jetzt wählt man sich für diesen film einen anderen scraper aus und macht einen haken bei "automatisch aktualisieren".
wenn nun das pop-up "für alle im pfad ändern?" kommt, dann da natürlich auf NEIN gehen, da man ja nur diesen einen film mit einem alternativem scraper aktualisieren will.
dann wieder in den DB-modus und schon ist es vollständig.
dies ist aber nicht mit einem normalem "aktualisieren" zu verwechseln.
dabei kann nichts passieren.