FAQ de

Aus Ultimate Media Collector (UMC) - Wiki

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

Was ist der Unterschied zwischen FM, PM, MG und UG?

FM ist ein "normaler" Film, bestehend aus einem iso,avi,...(zB. Pulp Fiction.iso) PM ist ein Part ist ein Teil einer MG (zB. die CD1 von zwei CDs) MG ist eine Multipartgruppe und besteht aus mehreren PMs (zB. Pulp Fiction - CD1.avi - Pulp Fiction - CD2.avi - usw.) UG ist eine Universalgruppe in denen mehrere Filme zu einer Gruppe zusammengefasst werden können. (zB. Madagascar.ts und Madagascar 2.ts mit einer group.xml)

Mein Frontend startet nicht, was kann ich tun?

Wenn man das Frontend per FTP auf den PCH kopiert, kann es vorkommen das die Berechtigung danach nicht korrekt ist. Diese müssten mit zB. Filezilla auf "777" gesetzt werden!

Wohin muss ich das Frontend kopieren?

Im „config-File“ gibt es das Tag <mediacenter> über das kann ein Pfad angegeben werden und dorthin wird das Frontend nach dem Scan-Vorgang kopiert. Dieses Verzeichnis muss für den NMT freigegeben sein. Oder Du kopierst einfach den komplett neu erstellten Ordner direkt auf den NMT. Das kannst Du machen wie Du willst, solange der Ordner vom NMT aus erreichbar ist.

Wird es einen Schritt für Schritt Installer geben?

Ein Installer ist nicht geplant. Dafür wird die GUI später die Einstellungen komfortabel zulassen. Die GUI wird frühestens mit Release 2 veröffentlicht.

Wird UMC auf dem PC oder PCH installiert?

Das Programm zum Scannen der Filme und Serien wird auf dem PC installiert. Das daraus resultierende Frontend (Jukebox) muss dann irgendwo (zB. interne Platte des PCH) abgelegt werden auf das der PCH zugreifen kann.

In was für einem Zyklus kann man mit neueren Versionen von UMC rechnen?

Ich hoffe, dass wir wöchentlich neue Versionen anbieten können wo dann Bugs bereinigt wurden bzw. neue Features hinzugekommen sind. Das soll jetzt aber nicht als Versprechen interpretiert werden. Das ist dann immer abhängig von den sonstigen Verpflichtungen die im Leben auf uns warten. Schließlich arbeiten wir am UMC Projekt aus Spaß an der Sache und opfern dafür unsere Freizeit. Ihr könnt aber mal davon ausgehen das es jede Woche eine neue Version geben könnte.

Meine Filme werden nicht abgespielt, es kommt immer die Meldung "Could Not Play!". Was kann ich dagegen tun?

Die Netzwerkfreigabe wurde noch nicht gemountet, versuche den Film über die normale PCH-Oberfläche zu starten, dann sollte es auch über UMC klappen. Oder man lässt das Laufwerk automatisch mounten, siehe http://www.popcornforum.de/showthread.php?tid=7249 . Es kann auch sein, dass im <pch_dir> der config.xml etwas falsch ist, bitte überprüfen!

Mein Cover ist schwarz, obwohl es richtig im UMC unter pics/cover/Movies angezeigt wird. Was ist falsch?

Wer Cover austauscht, die den gleichen Namen wie vorher hatten und ein internes Speichermedium nutzt, der muss unbedingt im PCH-Menü über Wartung per "FILE MODE" Taste(Fernbedienung oben links) den Cache löschen!

Kommt UMC mit Umlauten zu recht?

Ja, UMC kann mit Umlauten umgehen.

Sucht UMC selber nach Cover, wenn lokal keine gefunden werden?

Wenn kein Cover in dem Ordner drin liegt (mit demselben Namen) dann sucht er sich selber eines. Am besten: Einen extra Ordner in einer separaten Library angeben mit Scan Type "7", dort wird immer zuerst gesucht.

Meine Änderungen in der config.xml werden ignoriert. Was mache ich falsch?

Nach jeder Änderung in der config.xml Datei ist die reset.bat auszuführen.

Wie kann einem Film ein Genre zugewiesen werden?

In der „Config-xml“ Datei können Verzeichnisse angegeben werden, wo die enthaltenen Filme zusätzlich zum automatischen Scan der Kategorie des Verzeichnisses zugeordnet werden können. Einfach in der „config-xml“ Datei den Tag <movie_to_genre> benutzen. Selbstverständlich reicht auch die automatische Kategorisierung, die beim Scannen aus den Online-Filmdatenbanken herausgefiltert wird.

Gibt es einen Editor für die UMC-Datenbank, bzw. ist es geplant in Zukunft einen Editor zur Verfügung zu stellen?

Jein. Es gibt derzeit noch keinen Editor (hier GUI genannt). Aber allgemein soll es ein GUI (Grafical User Interface) geben, indem man ALLES einstellen und bearbeiten kann. Das Hauptziel von UMC ist unter anderem die einfache Bedienung. Die DB ist SQLite. Um die DB direkt zu öffnen kann das Freeware-Tool SQLiteSpy benutzt werden.

Was ist mit Serien? Habe ja div. mit z.B. S01E01 S01E02 etc.. wie muss man das dem Pattern beibringen?

Die benötigten Pattern können in der "umc-config.xml" im <episodepattern> tag definiert werden!

Wird bei der Serienunterstützung außer "Jericho.-.S01E01.HDTV.avi" auch das Format wie hier unterstützt "Jericho.-.1x01.HDTV.avi"?

Serienerkennungs-Pattern werden wieder frei definierbar und beliebig erweiterbar sein. So wie das Pattern für Multipart-Filme "CD|Part". Derzeit wird jedoch empfohlen, die von uns vordefinierten Pattern zu verwenden!

Kann mir jemand erklären wie die Blacklist genau funktioniert?

Vor der Filterung wird alles in Großbuchstaben umgewandelt. D.h. ihr solltet in der „Blacklist“ wirklich alles in Großbuchstaben angeben. Jahreszahlen und sonstige Sonderzeichen müssen nicht in der „Blacklist“ angegeben werden. Dort sollen wirklich nur Begriffe rein. Wird ein Begriff aus der Blacklist gefunden so wird der Rest vom Dateinamen weggeschnitten! Falls eine Jahreszahl gefunden wurde, so wird diese auch benutzt und im Filmtitel später entfernt.

Ich glaube viele haben hier eine Variante mit einer internen Platte im Poppi und dazu ein NAS. Könnt ihr dafür mal einen Beispielcode nennen?

In der XML Datei ist doch auch ein Beispielpfad für eine interne Platte angegeben. Der sieht z.B so aus: "file:/opt/sybhttpd/localhost.drives/HARD_DISK/Video" und zeigt auf den Ordner "Video" auf der internen Platte. Damit du Filme, die auf dieser internen Platte liegen, auf dem PC scannen lassen kannst, musst du das Laufwerk auf deinem PC mounten (vorher im Poppi natürlich freigeben). Wenn du das getan hast dann erscheint in deinem Explorer (sofern du ein Windows-User bist) ein neuer Laufwerksbuchstabe (z.B "g:\") Danach musst Du nur noch die Konfig anpassen. Der Block <movie_scan_dir> sieht dann so aus:

<movie_scan_dir>
 <pc_dir>g:/</pc_dir>
 <pch_dir>file:/opt/sybhttpd/localhost.drives/HARD_DISK/Video</pch_dir>
 <scan_type>0</scan_type>
 <subdirs>true</subdirs> 
</movie_scan_dir> 

Ich habe z.B. Die Struktur: d:\Daten\ und dort dann die Ordner DVD, HD, MP3 usw.Das ganze per NFS geshared unter dem Namen NFS sodass die Unterordner DVDS, HD usw. beim NMT erscheinen. Dort habe ich halt ip\NFs eingetragen und die Unterordner erscheinen. Wie muss das denn jetzt in die „config-xml“ rein?

Beispiel NFS-PCH-Link

file:/opt/sybhttpd/localhost.drives/NETWORK_SHARE/[Freigabename]/Test-Verzeichnis1 

In deinem Fall also:

file:/opt/sybhttpd/localhost.drives/NETWORK_SHARE/NFS 

Somit ergibt sich:

<movie_scan_dir>
 <pc_dir>[Freigabe auf DEINEM PC]</pc_dir>
 <pch_dir>file:/opt/sybhttpd/localhost.drives/NETWORK_SHARE/[DEINE IP]::NFS</pch_dir>
 <scan_type>0</scan_type> <subdirs>true</subdirs> 
</movie_scan_dir>

Oder du lässt nur ein bestimmtes Verzeichnis (z.B. DVD) scannen da wir mit MP3's NOCH nichts anfangen können:

<movie_scan_dir>
 <pc_dir>[Freigabe auf DEINEM PC]/DVD</pc_dir>
 <pch_dir>file:/opt/sybhttpd/localhost.drives/NETWORK_SHARE/[DEINE IP]::NFS/DVD</pch_dir>
 <scan_type>0</scan_type> <subdirs>true</subdirs> 
</movie_scan_dir>

Wie sehen die Dateipfade in der „umc-config-xml“ aus, muss ich etwas beachten?

Ja, immer Slashes /, anstatt Backslashes \ verwenden. Z.B. D:/Filme/Beamer

Die Verzeichnistiefe für Scans ist unendlich?

Genau, wenn das Tag "subdirs" den Wert „true“ erhält dann wird bis in den tiefsten Abgrund gescannt.

Muss ich das Frontend händisch in mein Beamerverzeichnis kopieren, oder macht UMC das automatisch?

Per Default wird das Frontend im Applikationsverzeichnis unter "UltimateMediaCenter" erstellt. Wenn du hingegenen mit dem „mediacenter-tag“ eine Pfadangabe machst, veranlasst du, dass das Frontend an einer von dir gewünschten Stelle erzeugt wird. Momentan wird aber immer der Unterordner "UltimateMediaCenter" miterstellt und da drin wird dann alles(html,javascript,bilder usw.) abgelegt. An sich müsstest du hergehen und einfach den Inhalt von "UltimateMediaCenter" in dein Verzeichnis "D:\Filme\Beamer" kopieren. Somit liegt dann die index.htm direkt unterhalb von "Beamer". Wenn du im mediecenter-Tag "D:\Filme\Beamer" angibst so wird das Frontend auch dort erstellt allerdings unter dem Unterordner "UltimateMediaCenter", also "D:\Filme\Beamer\UltimateMediaCenter". Somit könnte die index.htm nciht sofort gestartet werden. Du müsstest also auf deinem Poppi erst in das Verzeichnis "UltimateMediaCenter" springen und dort dann die Datei starten

Fast UMC mehrere Libraries zu einer Kollektion zusammen?

Ja, es können beliebige Libraries angegeben werden, welche zu einer Sammlung zusammengefügt werden!

Muss bei Dateiendungen für Filme noch der Eintrag VOB rein oder wird das automatisch erkannt wenn UMC ein VIDEO_TS-Verzeichnis findet ?

VOB sollte noch rein sonst wird da nichts gefunden. Das ist schon klar aber ohne VOB-File in eurem TS-Ordner kann auch nichts abgespielt werden. Ein Verzeichnis ist so erstmal nicht "abspielbar" wenn nicht ein Medienfile darin liegt. Von daher MUSS die Endung VOB eingetragen werden. Der Scanner sucht Mediendateien und keine Verzeichnisse. Trifft er eben auf z.B. eine VOB-Datei so geht er davon aus das es sich um eine VIDEO-TS Struktur handelt und behandelt das File dementsprechend weiter. Es wird markiert das es sich z.B. bei einem gefundenen FIle um eine VIDEO-TS Struktur handelt. Wenn ein VOB-File gefunden wurde so wird überprüft ob der übergeordnete Ordner VIDEO_TS heisst. Ist dies der Fall so wird eben der Name aus dem übergeordneten Ordner von VIDEO_TS genommen (für den Filmtitel) und das File wird entsprechend markiert das es sich um ein File handelt das aus einer VIDEO_TS Struktur kommt. Wenn das Frontend gebaut wird kann somit überprüft werden um was für eine ART Film es sich handelt und entsprechend wird der Abspiellink auch zusammengesetzt.

Muss bei mehrteiligen Filmen das Part1, Part2,... am Ende stehen oder kann ich auch nach folgendem Schema vorgehen?

Part1(blablabla).mkv Filmname - Jahr - Part1(blablabla).xml Filmname - Jahr - Part1(blablabla)[Backdrop].jpg Filmname - Jahr - Part2(blablabla).mkv Antwort: Es sollten vor UND NACH den "Part1"... oder auch "CD1"... immer ein Trennzeichen/Leerzeichen oder so stehen. Bitte KEIN normaler Buchstabe, am Besten ein "." oder " " oder halt " - ". Richtig: "Terminator.CD1.blahblah.avi" Falsch: Aber möglichst nicht "TerminatorCD1blahblah.avi".

Können xml, Cover, Backdrop usw. in einer eigenen Library liegen und welcher Scantype wird benötigt?

Dafür gibt es den SCAN_TYPE "7". In so einem definierten Verzeichnis werden alle Bilder und movie.xmls gefunden, aber KEINE Filme! Scan-Type "0" ist für Filme; Bilder und movie.xml werden nur "nebenbei" gefunden.

Wie muss ich meine Filme benennen das UMC bei OFDB eine gute Trefferquote hat?

Nimm den Titel und dann das Jahr in den Dateinamen. Das liefert gute Ergebnisse.

Was muss ich tun wenn ich den Namen, Pfad oder die Filmdatei eines Films verändert habe?

Mit dem nächsten Release wird es möglich sein, dass der UMC erkennt, ob ein Film INNERHALB der ScanDirs verschoben wurde (möglich auch von Scan-Dir A nach Scan-Dir B). Der Film wird dann aktualisiert bzw. aus der DB gelöscht und komplett neu "erkannt". Wenn ein Film überhaupt nicht mehr, in keinem der Scan-Dirs, gefunden wurde so wird in der Datenbank für diesen Film ein Flag "DELETED" gesetzt aber nichts gelöscht. Das 1. Scannen nennen wir Initial-Scan (auch nachdem reset.bat ausgeführt wurde). Ein nochmaliges Scannen bezeichnen wir als Rescan. Alle zum Film gehörenden Dateien werden beim Rescan nochmals in der DB aktualisiert und eventuell verschobene Bilder neu zugeordnet. Wenn etwas an den Filmen in den Scan-Dirs verändert wurde, Dateiname oder Datei wurde verschoben, so ist ein Rescan erforderlich. Wenn ein Film auf LOCKED steht (dies ist später über die GUI möglich) so wird dieser Film beim Scannen überhaupt nicht mehr verändert, auch keine Bilder neu zugeordnet. Dieser Film wird somit genau so bleiben wie er in der DB steht.

Er hat einen Film falsch erkannt - was muss ich tun?

Es kann in der "movie.xml" eine OFDB-ID oder IMDB-Nr. eingetragen werden. Danach muss ein Rescan durchgeführt werden.

Das Cover gefällt mir nicht, wie kann ich das austauschen?

Nehmen wir an es ist ein Scan-Dir (vom User), ein spezielles Cover-Verzeichnis (vom User) und ein Verzeichnis des Scan-Types "7" (vom User) (alle Dateien außer Filme werden gescannt, movie.xml und Bilder) definiert. Es werden Filme (bitte Parameter-Angabe aus config) und Bilder (bitte Parameter-Angabe aus config) nur mit bestimmten Dateiendungen gescannt. So sieht die Reihenfolge der Erfassung aus: Scan beginnt (auch beim „Rescan“):

  1. Es werden zuerst Bilder den Filmen zugeordnet, welche direkt im gleichen Verzeichnis liegen wie die Filmdatei.
  2. Wenn nichts gefunden wurde werden die Bilder (hier Cover) im speziell definierten Cover-Verzeichnis gesucht und bei Vorhandensein dem Film zugeordnet.
  3. Wenn auch nichts im Cover-Verzeichnis gefunden wurde wird das Scan-Dir mit Scan-Type "7" bearbeitet und gefunden Bilder den Filmen zugeordnet.
  4. Auch kein Erfolg => Der UMC schaut im UMC-Applikationsverzeichnis unter "resources/Cover" nach möglichen Cover nach.
  5. Ganz zum Schluss wenn nirgends etwas lokal beim User gefunden wurde wird versucht ein Cover online zu ermitteln, runterzuladen und dem Film zuzuweisen.

Ich habe in die Zeile <blacklist></blacklist> nichts eingetragen. Muss man da etwas rein schreiben bzw. bringt es etwas?

„Blacklist“ wird auf den Dateinamen angewendet. Steht nichts drin passiert gar nichts...Es werden die Begriffe in der Blackliste (ist ja leer) auch nicht aus dem Dateinamen herausgefiltert.

Wie viele Genres übernimmt UMC eigentlich von OFDB?

Der UMC holt ALLE Genres von OFDB die zu einem Film gehören. Unter allen Genres kann dann über das Frontend der Film gefunden werden.


Inhaltsverzeichnis
Persönliche Werkzeuge
UMC V2.0
Englisch