Du hast jetzt so oft importiert, dass der Original-Import im ältesten verfügbaren Log (12.01./21.39 Uhr) nicht mehr vorhanden ist. Im Mment weiß ich auch nicht. Vielleich helfen Lehmdens Empfehlungen.Log wäre nun anbei, wobei der Import gestern Abend statt fand.
Hi.
So wie es aussieht verwendest du kein Staffel- Ordner. Deswegen kann ich meine Erfahrungen nicht 1 zu 1 "übersetzen".
Bei mir sieht es so aus:
View attachment 186185
Und im Staffel- Ordner:
View attachment 186186
Also nicht sooo viel anders als bei dir. Und das funktioniert hier 100%.
Der Hauptgrund, warum vorhandene und passend benannte lokale Fanart nicht genommen wird, sind "beschädigte" Dateien. Gelegentlich kommt es vor, dass beim Download die letzten 1, 2 Bytes nicht mit geladen werden. Die meisten Bildanzeiger ignorieren das, aber nicht alle. Häufiger ist aber eine "falsche" Dateiendung der Grund. Da werden GIF, BMP oder PNG als JPG benannt (statt sie zu konvertieren), weil Webseiten den Upload dieser Dateitypen nicht erlauben...
Ein Versuch wäre es wert, die fehlenden Grafiken einer Serie einfach mal neu abzuspeichern z.B. mit Paint.NET oder Gimp oder IrfanView oder XNView oder so was... Danach einen Import machen und sehen, ob die neu abgespeicherten Dateien dann eingelesen werden.
Ah, das ist eine gute Info. Die werden wir ins Wiki einbauen.Musste bei den Serien ohne mehrere Staffeln trotzdem einen Unterordner mit der einen Staffel machen, dann lief es auch mit den Cover und Fanarts.
Hier:nun hängt hier der Import aber schon wieder.
[2017-01-13 11:14:08,936] [1941525] [90 ] [ERROR] - MediaLibrary: Error adding or updating media item(s) in path '{03dd2da6-4da8-4d3e-9e55-80e3165729a3}:////SCHEIBES-NAS/Scheibes/Mediacenter/Filme/Mega Monster Movie/Mega Monster Movie_tt1185266.avi'
In der Datei Server.log bzw. ServerError.log zur schnellen Eingrenzung von Inhalt und Uhrzeit, mit der man dann auch im Server.log schauen kann.Wo muss ich denn in den Logs schauen, dass ich heraus finde wo es hängt!?
Eigentlich sollte das auch ohne Staffel- Ordner funktionieren. Ist vielleicht ein Bug, der bisher nicht aufgefallen ist, da die meisten Leute dann doch überall Staffel- Ordner verwenden. Müsste man mal überprüfen...Musste bei den Serien ohne mehrere Staffeln trotzdem einen Unterordner mit der einen Staffel machen,
Entweder in Server.log oder in ServerError.log. Wenn letzteres mehr als 0 bytes hat, ist irgendwas schief gegangen. In deinem Fall ist das hier:Wo muss ich denn in den Logs schauen, dass ich heraus finde wo es hängt!?
Wobei das ein Fehler ist, den ich noch nie vorher gesehen habe. Schaut mir ganz nach einer defekten AVI oder einer fehlerhaften .nfo Datei aus, je nachdem ob eine .nfo existiert oder nicht...[2017-01-13 11:14:08,936] [1941525] [90 ] [ERROR] - MediaLibrary: Error adding or updating media item(s) in path '{03dd2da6-4da8-4d3e-9e55-80e3165729a3}:////SCHEIBES-NAS/Scheibes/Mediacenter/Filme/Mega Monster Movie/Mega Monster Movie_tt1185266.avi'
System.InvalidOperationException: Die Sequenz enthält keine Elemente.
bei MediaPortal.Utilities.StringUtils.RemoveDiacritics(String text)
bei MediaPortal.Common.MediaManagement.Helpers.BaseInfo.GetNameId(String name)
bei MediaPortal.Common.MediaManagement.Helpers.CharacterInfo.AssignNameId()
bei MediaPortal.Extensions.MetadataExtractors.NfoMetadataExtractors.MovieCharacterRelationshipExtractor.TryExtractRelationships(IDictionary`2 aspects, IDictionary`2& extractedLinkedAspects, Boolean importOnly)
bei MediaPortal.Backend.Services.MediaLibrary.MediaLibrary.UpdateRelationship(IRelationshipRoleExtractor roleExtractor, Guid mediaItemId, IDictionary`2 aspects, Boolean isRefresh, CancellationToken cancelToken)
bei MediaPortal.Backend.Services.MediaLibrary.MediaLibrary.UpdateRelationships(Guid mediaItemId, IDictionary`2 mediaItemAspects, Boolean isRefresh, CancellationToken cancelToken)
bei MediaPortal.Backend.Services.MediaLibrary.MediaLibrary.Reconcile(Guid mediaItemId, IDictionary`2 mediaItemAspects, Boolean isRefresh, CancellationToken cancelToken)
bei MediaPortal.Backend.Services.MediaLibrary.MediaLibrary.AddOrUpdateMediaItem(Guid parentDirectoryId, String systemId, ResourcePath path, Nullable`1 newMediaItemId, IEnumerable`1 mediaItemAspects, Boolean reconcile, Boolean isRefresh, CancellationToken cancelToken)
Was direkt durch den vorhergegangenen Fehler (Error) verursacht wurde. Der aktuelle Datenblock konnte wegen des Fehlers nicht in die DB geschrieben werden, was zu einem Verbindungsabbruch geführt hat...2017-01-13 11:14:09,329] [1941918] [90 ] [INFO ] - ImporterWorker.ImportJob(#2).MediaItemSaveBlock: MediaLibrary disconnected. Requesting suspension...
Die Verbindung sollte aber nicht abbrechen sondern nur die Bearbeitung des aktuellen Elements abgebrochen und zum nächsten weitergegangen werden. Stattdessen wird im voliegenden Fall der gesamte Importer-Job pausiert. So ganz korekt erscheint mir dieses Verhalten nicht.Der letztendliche Grund für das "hängenbleiben" ist aber das hier:
Was direkt durch den vorhergegangenen Fehler (Error) verursacht wurde. Der aktuelle Datenblock konnte wegen des Fehlers nicht in die DB geschrieben werden, was zu einem Verbindungsabbruch geführt hat...
Na ja, der ganze Datenblock ist deswegen unbrauchbar. Es ist also mehr als nur ein Video davon betroffen. Ich weiß im Moment nicht genau wie viele tatsächlich, aber es sind schon eine ganze Menge.sondern nur die Bearbeitung des aktuellen Elements abgebrochen und zum nächsten weitergegangen werden
Mir auch nicht.So ganz korekt erscheint mir dieses Verhalten nicht.