Hi DM,
ZitatOriginal von dm007
aber gerne doch, ich hoffe ich hab die relevanten teile erwischt
Yeap - genau richtig gemacht: vom Beginn der vielen "##############" bis zum "my_title" des falsch erkannten Fims / Episode - Dankeschön...
ZitatOriginal von dm007interessant finde ich das es nur diese eine episode ist
Ja, aber das verwundert nicht weiter... Es handelt sich ja um eine selbst aufgenommene Serie und da wertet PVMC das zugehörige Meta-File aus, um an den Namen von Serie und Episode zu kommen. In Deinem Fall ist es das hier:
Was PVMC da allerdings an Infos rausliest, ist ziemlich grottig, da scheinbar noch der englische Original-Name in Klammern "so halb" hinter den deutschen Titel gesetzt wurde:
Ich kenn mich da zu wenig aus und weiß deshalb nicht, wer diese Metafiles schreibt und woher dafür die Inhalte genommen werden - aber ich vermute einfach mal, dass das Enigma2 auf Basis des EPGs macht?
Aber egal wie diese Files erzeugt werden - fakt ist, dass mit so einem abgehackten Titel keine vernünftigen Ergebnisse erzielt werden können. ich hab das selbst gerade mal mit einer Google-Abfrage ausprobiert und als Suchstring folgendes benutzt: "Navy CIS" "Ein Bein in West Virginia (My Other L..."
=> da kommt gar nix zurück und genauso geht es PVMC, weshalb als Fallback probiert wird, das ganze als Movie zu parsen:
Und damit landet PVMC dann bei "Francis in the Navy"
Was kannst Du tun, um PVMC auf die Sprünge zu helfen:
- Zum Beispiel sollte es helfen, wenn Du einfach den Titel in dem oben genannten Metafile korrigierst, also einfach diese Englisch-Fragmente löschst, sodass als Titel nur noch "Ein Bein in West Virginia" drinsteht
- Eine andere Möglichkeit wäre, in das Metafile statt des Episoden-Namens gleich "s01e12" reinzuschreiben. Den Namen der Serie lässt Du dann aber bitte so, wie er momentan vorhanden ist. Nachteil bei dieser Lösung: wenn Du mit anderen Enigma2-Playern diese Folge abspielen willst, wird dort vermutlich auch nur s01e12 angezeigt. Kompromiss wäre dann vermutlich "Ein Bein in West Virginia (s01e12)" falls das noch passt.
Warum hat das mit dem *.nfo nicht funktioniert:
Es handelt sich in diesem Fall um eine Eigenaufnahme und bei solchen wird zur Zeit immer nochmal das oben bereits erwähnte Meta-File ausgewertet. D.h. momentan überschreibt ein Meta-File ein evtl. vorhandenes NFO.
Wenn ich allerdings meine Änderungen einchecke, dann wird bei vorhandenem *.nfo KEIN Metafile mehr ausgewertet => ein vorhandenes NFO wird dann der "Master", denn ich gehe davon aus, dass wenn ein User sich schon die Mühe macht, *.nfo-Files für einzelne Filme oder Episoden zu erstellen, dass er dann genau weiß, was er da reinschreibt und dass er diese Infos dann auch ganz gerne angezeigt haben möchte - und nicht irgendwelche Infos aus einem automatisch erzeugten Metafile, die zudem auch noch falsch oder mit Typos versehen sind und somit zu falschen Parse-Ergebnissen führen können, wie gerade gesehen...
Ich hoffe, dass zumindest einer der beiden o.g. Workarounds bei Dir hilft - wäre schön, wenn Du da nochmal kurz Feedback zu geben könntest.
Gruß, J.R.