Open GoogleCodeExporter opened 9 years ago
Hi Daniel,
vorweg - nur damit ich Dich richtig verstehe: Du hattest PVMC vorher wirklich
noch nicht installiert, d.h. das ist Deine Erstinstallation und Du hast auch
noch nicht versucht, Deine Video-Sammlung mit Valerie erkennen zu lassen,
korrekt?
Wenn Du hingegen ein Update gemacht hast und jetzt die Datenbank
(mediafiles.db) nicht mehr gefunden werden würde, dann müssten wir anders
vorgehen...
Zum Logfile: dieser Eintrag ist nur eine Warnung (siehst Du an dem "W" nach der
Uhrzeit) - ich vermute daher mal, dass der eigentliche Crash erst später
passiert, nämlich wenn versucht wird, auf die leere / nicht vorhandene
Datenbank zuzugreifen. Das sollte natürlich nicht in einem E2-Crash münden
;-), wäre aber von der Beschreibung her plausibel.
Ich werde mal versuchen, die Sache bei mir lokal nachzustellen, indem ich meine
mediafiles.db umbenenne.
Du könntest parallel dazu vielleicht noch den Enigma2 Crashlog mal hier als
Datei anhängen. Du findest diesen Crashlog am einfachsten über das Valerie
Web-Interface - dort dann "Logs" => "Enigma2".
Wie Du auf's Web-Interface kommst, haben wir im PVMC-Wiki hier beschrieben:
http://bit.ly/HpdZFp
Die Sache mit den Logs ist hier erklärt:
http://bit.ly/zqbo1G
Gruß, Erik
Original comment by erik.for...@gmail.com
on 7 Apr 2012 at 7:21
Hallo Erik,
entschuldige bitte. Ich hoffe, Du hast Dir noch nicht zu viel Mühe gegeben,
denn ich habe es gestern Nacht noch hinbekommen. Vielen lieben Dank für Deine
Hilfe.
Um eventuell anderen zu helfen möchte ich kurz erklären wie ich das Problem
gelöst habe:
Ich hatte mich etwas falsch ausgedrückt. Mit Neuinstallation meinte ich, dass
ich Valerie deinstalliert habe und anschließend wieder installiert habe.
Grund: Valerie hat mir aufgrund unzureichender Filmdateinamen falsche
Ergebnisse geliefert. Weshalb ich meine Videosammlung komplett überarbeitet
hatte. Danach bin ich im Menü auf "Datenbank löschen" gegangen, mit der
Hoffnung die falschen Einträge würden verschwinden. Leider blieben diese nach
mehrmaligen testen und Löschen irgendwelcher Dateien immer noch bestehen. Das
manuelle Löschen per Webbrowser erschien mir als zu viel Arbeit (waren mehr
als 100) weshalb ich mich entschied Valerie zu deninstallieren und dann erneut
zu installieren. Nach dieser Aktion waren aber immer noch alle Einstellungen
der Erstinstallation vorhanden und es kam zum oben genannten Fehler.
Die Lösung war: Valerie deinstallieren. Sämtliche Valerie-Verzeichnisse
löschen und Neuinstallieren. Jetzt klappts wieder.
Allerdings hätte ich noch eine Frage. Wie kann man den die Film- und
Serienliste komplett löschen und eine neue Suche durchführen?
Nochmals vielen Dank Erik. Nachdem ich gestern das Problem gelöst hatte, war
es halb zwei und ich bin gleich ins Bett und hab vergessen dies hier zu posten.
Schöne Grüße
Daniel
Original comment by danielnu...@googlemail.com
on 7 Apr 2012 at 8:27
Noch etwas: Hab ihr einen Donate-Bereich? Ich find das Tool und Eure Arbeit
einfach spitze.
Original comment by danielnu...@googlemail.com
on 7 Apr 2012 at 8:29
Hi Daniel,
vielen Dank für die Info... Kein Problem - ich war ohnehin erstmal
einkaufen... :-)
Gleich vorweg wegen "donate": da ist mir nix bekannt... Ich persönlich würde
da auch gar nichts annehmen wollen, denn zum einen ist mein Beitrag zum Projekt
im Vergleich zu dem von anderen Leuten ohnehin verschwindend gering und zum
anderen macht mir die Sache (noch) Spaß und ein positives Feedback von Usern,
denen ich irgendwie dabei helfen konnte, PVMC "richtig" und entsprechend ihren
Bedürfnissen an's Fliegen zu bekommen, ist "Entschädigung" genug... :-)
Aber zu Deinem ursprünglichen Problem: die Datenbank ist in den beiden Files
mediafiles.db und tables.db abgelegt, d.h. manuelles löschen / umbenennen
über telnet / FTP etc. dieser beiden Files sollte Deine komplett gesyncte
Sammlung löschen. Allerdings: wenn die Datenbank zuvor bereits geladen wurde
(z.B. gleich beim Start des Plugins), dann sind die Daten immer noch im
Speicher. Du solltest also beim manuellen Löschen / Umbenennen der Files erst
nochmal E2 neu starten - dann sollten auch die Daten in der Film- /Serienliste
wirklich weg sein. Ohne Neuinstallation... :-)
Wir haben aber auch in der Enigma2-GUI den menupunkt zum Löschen der Datenbank
(wo auch Löschen der Arts und löschen des Caches aufgeführt ist), den Du
wahrscheinlich ausgewählt hattest - aber da könnte sich noch ein Bug drin
verstecken, denn die Datenbank-Files wurden vor einiger Zeit mal umbenannt und
ich bin mir nicht sicher, ob diese Stelle (löschen der Datenbank) damals
berücksichtigt wurde. Ich schau mir das gleich mal an und benutze dieses Issue
hier, um ggf. den Code noch anzupassen. Dann sollte auch das manuelle Löschen
der Datenbank über die GUI wieder klappen.
Und nur zur Info: darf ich fragen, welche Probleme Du mit der Namensgebung
Deiner Files hattest - und was Du nun geändert hast? Vielleicht anhand eins,
zwei Beispiele?
Danke nochmals & Gruß,
Erik
=> taking this issue in order to check the following two things:
(1) do we consider the correct (new) database file names when deleting DAB
using E2 GUI?
(2) is there a problem with "empty" DAB and entering Tv Shows / Movies?
Original comment by erik.for...@gmail.com
on 7 Apr 2012 at 9:41
=> mediafiles.db gets deleted correctly when using E2 GUI... Will try to
reproduce reported crash...
Original comment by erik.for...@gmail.com
on 7 Apr 2012 at 9:48
Hi Erik,
danke für Deinen tollen Einsatz. Bei der Namensgebung kann ich folgendes
Besipiel anführen:
Serie: Boston Legal Staffel 1
Teil: 2
Ursprünglicher Name: expbostonsx02 im Ordner Boston Legal
Das kann aber meiner Meinung nach Valerie nicht finden. Ist ja auch aus dem
Namen nur schwer erkennbar. Nun habe ich die Datei "Boston Legal S01e02"
genannt und es funktioniert.
Nach diesem Schema habe ich nun alle Dateien die betroffen waren umgenannt.
Allerdings gibt es noch ein Problem bei Aufnahmen. So speichert die Dreambox
die Aufnahmen ab:
"20120311 2022 - ORF1 HD - Leg dich nicht mit Zohan an"
Gibt es eine Möglichkeit, dass PVMC nur den hinteren Teil bei Aufnahmen als
Suchkriterium benutzt?
Früher hatte ich einen HTPC mit Windows Media Center. Damals nutzte ich
MyMovies. Die Erkennung und Handhabung von PVMC sind wesentlich besser. Bei
MyMovies war viel handarbeit nötig. Gerade wenn ein Film neu dazu kommt,
möchte man ihn oftmals sofort anschauen, und hat nicht die Lust jedes File
einzeln einzutragen. Gerade bei Serien war dies ein großer Aufwand. Also ein
große Lob an Euch.
Schöne Grüße
Daniel
Original comment by danielnu...@googlemail.com
on 7 Apr 2012 at 10:35
Hi Daniel,
nur kurz zur Info:
ich habe jetzt mal die mediafiles.db und tables.db bei mir umbenannt, während
das Plugin bereits normal mit E2 gestartet war. Wie vermutet, konnte ich
anschließend noch die "alten" Daten, die im Speicher waren, aufrufen
(Serien-Übersicht etc.)
Nachdem ich dann aber E2 neu gestartet hatte, kam beim neuen Aufruf von PVMC
ein kurzes Info-fenster hoch, das aber sofort verschwunden ist und man konnte
auch nicht lesen, was da stand (schonmal schlecht). Wenn ich jetzt auf die
Serie-Übersicht gehe, werden Dinge angezeigt, die def. nicht auf die GUI
gehören, aber einen Crash hatte ich jetzt erstmal nicht.
Wegen Deiner Namensgebung:
Eigenaufnahmen sind ein spezieller Fall - hier verwenden wir NICHT den
Dateinamen (denn der enthält, wie Du schon festgestellt hast) viele unnötige
Infos, sondern die von E2 automatisch mit erzeugten "Meta-Files". Leider stehen
da auch nicht immer die für PVMC wichtigen Sachen drin, aber da kannst Du ggf.
bei Problemfällen manuell nachhelfen.
Wenn Du ein ausführliches Log hast (mit Debug-Mode "High") von einem Sync-Lauf
könnenw ir da gerne nochmal zusammen reinschauen, warum der Sync in speziellen
Fällen schiefläuft. Hast Du Serien und Filme getrennt oder zusammen in einem
Ordner, der als "MOVIE_AND_TV" geflaggt ist in den Sync-Settings?
gruß, Erik
Original comment by erik.for...@gmail.com
on 7 Apr 2012 at 10:46
Original issue reported on code.google.com by
danielnu...@googlemail.com
on 6 Apr 2012 at 10:09