Hallo alle zusammen,
ich hab mal mein xbmc auf frodo geupdatet wird ja mittlerweile mal Zeit . Hat auch alles soweit gut geklappt . Ich habe bloß das Problem, dass er für die Serien nicht wie bei eden die Serien und Staffel Nummer aus meiner lokal generierten nfo Datei nimmt sondern aus der Benennung der Datei. Das ruft bei mir das Problem hervor, dass zum Beispiel bei meinen Anime Serien welche ich nach Saagen sortiert habe und nicht nach Staffel, die Staffelnummer 1 oder die Nummer der Saaga als Staffelnummer ausgewählt wird und nicht die richtige welche in der nfo Datei steht. Nun ist meine Frage ob die Möglichkeit besteht das er diese Daten wieder wie bei Eden aus der nfo ausliehst und warum er dieses bei Frodo nicht Standardmäßig macht da so ja die Informationen Episodenname, Episodennummer und Staffelnummer in der nfo überflüssig sind.
Ich hoffe ich habe mein Problem verständlich ausgedrückt und ihr könnt mir helfen.
Schon mal danke für eure Bemühungen im vorraus
Gruß
Steffen
Beiträge von Steffen95
-
-
Bist du dir denn Sicher das <tvmultipartmatching> an der richtigen stelle ist ?
weil das hat bei mir ja noch garnicht funktioniert auch nicht das von den wiki als standard angegeben:
http://wiki.xbmc.org/index.php?titl…i-part_episodeshatte das da genauso reinkopiert und unbenannt wies da steht. Das einziga mal wo ich es hinbekommen habe war als ich die ganze [definition='2','1']advancedsettings[/definition] gelöscht hatte.
-
Zitat
Diese Version <tvmultipartmatching>^[- ]*[A-Za-z ]+[-
]*([0-9]+)</tvmultipartmatching> sollte das alles können. Aber
wenn das eigentliche die Version "02-03 - Der Zauberer-Zummis
Zauberland" nicht frisst habe ich vielleicht einen generellen
Denkfehler. Ich gehe davon aus, dass er durch "^" am Anfang dort weiter
ließt wo er beim letzten mal aufgehört hat. Sprich in dem BSP. hinter
"02". Wenn diese Annahme falsch ist bringt das alles eh nichts.Aber umso allgemeiner man es Formuliert umso mehr Fehler beim Erkennen
können passieren. Wie bereits geschrieben so wird nahezu jede im Titel
existierende Zahl als neue Folge interpretiert.Also nach meinen wissen was ich mir grade angeeignet habe^^ ( http://www.danielfett.de/internet-und-o…aere-ausdruecke )
Ist das^ falsch da es nur sagt, dass das Gesuchte auch am anfangen steht und nicht in der mitte.Hier mal eine bessere erklärung mit bessern beispiel:
ZitatAnfangs- und Endezeichen
Stell dir vor, du willst ein Datum prüfen, sagen wir mit 1\.3\.2004
Und diesen Ausdruck lässt du auf 11.3.2004
los. Was kommt raus? Dein Ausdruck wird dir melden, dass er trifft. Ist
ja auch irgendwo klar, schließlich steht, wenn man eine Eins weglässt,
dein Datum da. Du willst aber, dass das gesamte Datum wie deins
aussieht? Gibt\'s da nicht was von Ratiodingsbums? Doch gibts: ^1\.3\.2004$Dieses Dach am Anfang sagt: Treffe nur, wenn hier der zu durchsuchende
String anfängt. Und das Dollarzeichen steht für: Treffe nur, wenn genau
hier der zu durchsuchende String endet.Selbstverständlich kann
man beide auch einzeln einsetzen; Als Beispiel schauen wir uns zwei
reguläre Ausdrücke an: Der erste trifft auf einen String, der mit einer
Zahl endet. Der zweite trifft auf einen String, der mit einer öffnenden
Klammer beginnt. Dabei benutzen wir die oben angegebene Maskierung für
die Klammer. \d$^\(
Statdessen sorgt das + dafür nicht indem es sagt das die formel 2 mal durchlaufen wird sondern weil es sagt, dass dieses also bei uns A-Za-z und 0-9 mindestens 1 mal aber auch öfter gefunden werden können. Das * bei den - sagt das dies 0 mal aber auch öfter vorkommen können.
-
Zitat
Nein startet leider jeweils am Anfang der Datei
also geht das wohl nicht xbmc zu sagen ab wann er starten soll aufjeden fall nicht mit den Befehl runtime
Irgendwie laufen die garnicht durch tvmultipartmatching durch sondern nur durch tvshowmatching. Deshalb hat er auch nur eine Episode von den beiden erkannt da er das format ja auch erkennt.
Muss der tvmultipartmatching teil überhaupt da unten hin? muss der vllt. auch noch in tvshowmatching rein? oder wo ist sonst der fehler?<[definition='2','1']advancedsettings[/definition]>
<tvshowmatching>
<regexp>Staffel[\._ ]([0-9]+)[\\/]([0-9]+)[^\\/]*</regexp> <!-- 01 - -->
</tvshowmatching>
<tvmultipartmatching>^[- ]+[A-Za-z ]+[- ]+([0-9]+)[ ]+[-]+[ ]+</tvmultipartmatching>
</[definition='2','1']advancedsettings[/definition]> -
Erstmal danke für dein umpfangreiche erklärung
Zitatich kann dir nur davon abraten das so zu verwenden. Ich würde an deiner
Stelle entweder die Dateien umbenennen oder noch besser die doppelfolgen
mit entsprechender Software trennen.Mit <tvmultipartmatching>^[- ]+[A-Za-z]+[-
]+([0-9]+)</tvmultipartmatching> sollte deine Wunschversion
klappen. Aber zumindest bei mir würde das auch bei sehr vielen anderen
Folgen mist bauen. Bei allen die eben eine Zahl im Titel haben der aber
keine neue Folge bezeichnet.Also mit der Software trennen will ich nicht, da die 2 episoden die ich in einen Video habe, eig auch nur eine episoden mit zwei komplett unterschiedlichen Inhalten sind bloß bei tvdb werden diese als einzelne episoden angezeigt..
Ich habe grade die "02-03 - Der Zauberer-Zummis Zauberland" Variante probiert. Das Ergebniss ist das er diese nur als episode 02 erkennt und nicht als 03
und dann habe ich noch zu deinen geschriebenen regex eine Frage. Nimmt der nur Episoden in denen in der Mitte " 01 - " (mit Leerzeilen) oder auch z. B. "01", "01-"
Die beiden letzteren könnten bei mir nämlich auch für probleme sorgen. Obwohl würde er dann nicht wenn in der nfo nicht2 episodeninformationen findet nur die 1 normal angeben?Edit:
ZitatDie Laufzeiten der einzelnen Folgen sollten eigentlich getrennt in der
NFO Datei stehen. Kein Plan wie das EMM macht ich habe die NFO Dateien
komplett über XBMC erstellt und da geht das auch bei Doppelfolgen ohne
Probleme. Habe dir mal eine meiner NFO Dateien als BSP hier angehängt.Pu durch die nfo muss man auch erstmal durchsteigen^^ da sind die von ember ja 1000 mal übersichtlicher
Ich weiß jetzt auch warum Ember das nicht macht habe eingestellt das er die tatsächliche länge nimmt und nicht die aussem Netzt. Deshalb schreibt er davon nichts rein..
Ich kann dann ja einfach <runtime> hinzufügen und dann sollte das ja auch funktionieren.
und bei dir startet der 2 teil dann auch erst da wo die 2 episode startet?und wenn ich schon beim fragen bin^^ wie hast du das mit den thumbs der einzelnen episoden? hat er automatisch auch 2 unterschieliche erstellt ich hab für beide episoden immer ein bild
-
Kein Ding kann ja mal passieren hatte mich schon gewundert warum das bei mir nicht damit funktioniert...
So jetzt bin ich aber auf ein weiter problem gestoßen. Ich haben jetzt eine Serie bei der sehr viele episoden nur die hälfte der normalen zeit haben. 2 davon sind bei mir immer in einen Video zusammen. Nun habe ich mir die funktion mit <tvmultipartmatching> angeguckt. Aber die funktionier bei mir nicht wirklich:
<[definition='2','1']advancedsettings[/definition]>
<tvshowmatching>
<regexp>Staffel[\._ ]([0-9]+)[\\/]([0-9]+)[^\\/]*</regexp> <!-- 01 - -->
</tvshowmatching>
<tvmultipartmatching>^[-_EeXx]+([0-9]+)</tvmultipartmatching>
</[definition='2','1']advancedsettings[/definition]>
Kann mir vllt jmd. sagen was daran falsch ist und vllt. sogar wie ich die tvmultipart umändern muss das dieser eines der formate erkennt:
02-03 - Der Zauberer-Zummis Zauberland
oder was ich noch viel schöner fände
02 - Der Zauberer 03 - Zummis Zauberlandund dann hätt ich auch noch die frage ob man in die nfos auch reinschreiben kann ab wann die episode starten soll
so das warst dann auch erstmal an fragen
mfg
Steffen -
jo gute idee vermute das meine variante garnicht so unpupular ist
-
Das war eindeutig die falsche formel ich hab jetzt hier: http://wiki.xbmc.org/index.php?titl…_files/TV_shows
die richtige gefudnen:
<regexp>Season[\._ ]([0-9]+)[\\/]([0-9]+)[^\\/]*</regexp>habe nur noch aus Season Staffel gemacht und schon hat es funktioniert
nochmal vielen dank an euch (auch wenns nicht geklappt hat)
mfg
Steffen -
warum funktioniert das denn jetzt nicht bei mir??????
Zitateigentlch brauchst Du Dir die ganze Arbeit nicht zu machen:
<regexp>[\._ \-]([0-9]+)([0-9][0-9])([\._ \-][^\\/]*)</regexp> <!-- foo.103 -->
sollte ausreichen. Danach einfach mal mit dem xbmc selbst scrapen. Fertig.
Dort steht ja, es wird zu season 1, wenn nicht im Pfad vorhanden, nicht im Dateinamen.
(sonst könnte man sich die ganze "season.x" Ebene ja auch sparen, wenn es im Dateinamen stehen muss.)
danach müsste das doch bei mir klappen weiß niemand woran das liegen kann?
mitlerweile bin ich echt verwirrt -.-
edit:
ich habe grade vllt. noch was hilfreiches herausgefunden. xbmc erkennt unter videos in der ordnerstrucktur nicht die nfos von den einzelnen episoden obwohl die ja genau so heißen wie die episode. gibts da noch andere möglichkeiten die nfos zu bennen? womit er die vllt erkennet? -
sry aber dann komme ich zum nächsten problem hab von anfang an den standard von den wiki kopiert
<[definition='2','1']advancedsettings[/definition]>
<tvshowmatching>
<regexp>\[[Ss]([0-9]+)\]_\[[Ee]([0-9]+)([^\\/]*)</regexp> <!-- foo_[s01]_[e01] -->
<regexp>[\._ \-]([0-9]+)x([0-9]+)([^\\/]*)</regexp> <!-- foo.1x09 -->
<regexp>[\._ \-][Ss]([0-9]+)[\.\-]?[Ee]([0-9]+)([^\\/]*)</regexp> <!-- foo s01e01, foo.s01.e01, foo.s01-e01 -->
<regexp>[\._ \-]([0-9]+)([0-9][0-9])([\._ \-][^\\/]*)</regexp> <!-- foo.103 -->
<regexp>[\._ \-]p(?:ar)?t[._ -]()([ivxlcdm]+)([\._ \-][^\\/]*)</regexp> <!-- Pt.I, Part XIV -->
</tvshowmatching>
</[definition='2','1']advancedsettings[/definition]>
und er erkennt ja bei mir die epiesoden nicht
kann das daran liegen das die bei mir staffel und nicht season heißen? -
das erklärt auch warum ich in den 4 staffeln nur jeweils 1 episode hatte -.-
ok besten danke dann mach ich mich mal wohl oder übel an die arbeit...
und zum umbennen kann ich filebot empfelen -
ja ich dachte eigentlich auch das der das erkennen würde wenn ich die nfos erstellt habe...
und kann man wirklich nicht in den advanced settings das reinschreiben?
steht da nicht sowas? advancedsettings.xml#Filenames_without_Season">http://wiki.xbmc.org/index.php?title=Userdata/[definition='2','1']advancedsettings[/definition].xml#Filenames_without_Season
bin leider nicht der begabteste in englisch -.- -
So erledigt dann hoff ich mal das wir der ursache auf den grund gehen können.( Die nfo hab ich in txt unbenannt damit ich die hochladen kann)
http://s7.directupload.net/file/d/2849/toqfz2y4_png.htm
http://s7.directupload.net/file/d/2849/ew4pwknh_png.htm
http://s7.directupload.net/file/d/2849/yh9gjtzf_png.htm
http://s7.directupload.net/file/d/2849/yrw6kta5_png.htm -
hab das mit absolout ordering probiert, das ist kein unterschied zu vorher erkennt immernoch nicht bzw nur immer eine episode
-
ember die nfos und bilder heißen genauso wie die episoden
-
ne ich habe den auf standard gelassen da ich ja eh lokal scrappe aber probier ich gleich mal aus.
mit oder ohne der formel von oben? -
Hallo alle zusammen
Ich habe das Problem das ich all meine Serien in dem chema geordnet habe: serien-->the big bang theory-->Staffel 1-->01 - Penny und die Physiker
-->02 - Chaos-Theorie
Ich habe auch überall nfos und Bilder zu. Aber da ich in dem Dateinamen nicht die Staffelzahl stehen habe erkennt xbmc wohl nicht die videos.
Meine Frage ist was ich in den advancesettings reinschreiben kann das er nur nach der episodenzahl guckt oder nach der staffelzahl im übergeordneten ordner guckt? Ich kenn mich da leider nicht gut genug mit aus das ich das selbst hinbekomme. Ich habe mal aus den wiki die Formel entnommen : <regexp>[/\._ \-]([0-9]+)</regexp> aber diese hat leider nur dafür gesorgt das er für die erste Staffel nur die erste episode für die 2 Staffel die 2 episode... erkennt. Also ich hoffe das es irgendwie möglich ist und mir einer dabei helfen kann da ich keine lust hab meine staffeln aufwendig alle wieder umzubenenen und dies eigentlich auch nicht möchte da ich diese benennung mit abstand am schönsten finde.schon mal danke in vorraus
mfg
Steffen