Ich kann bei Serien nur empfehlen, dass ihr einen Scraper benutzt. Die Serien werden halt teilweise anderst gelistet bei den Quellen.
Beiträge von DanCooper
-
-
Ok, dann muss ich mal den Stand den Komplex verwendet hat runterladen und dort die Änderungen einfügen. Ich melde mich nochmals.
-
Ich hab den Fehler gefunden und gefixt. Ich kann aber leider keine neue Version erstellen, deshalb müsst ihr selber basteln:
- Backup der aktuellen Installation erstellen
- letzte Daily Version installieren (ist die x64 Version): Link (99933648)
- danach den Inhalt des Ordners "Ember Media Manager (x64)" folgender ZIP-Datei ins Installationsverzeichnis entpacken: Ember Media Manager OFDb fix x86_64.zip
-
Servus. In der nächsten Version wird es sicher gefixt sein. Die wird aber bekanntlich noch ihre Zeit brauchen (wieviel, keine Ahnung). Ich schau mal ob ich dein Problem im Vorfeld für die aktuelle Version fixen kann.
-
Die Angabe des Jahres ist kein Problem und hilft sogar, wenn noch keine NFO vohanden ist.
Auf den ersten Blick wüsste ich jetzt auch nicht, wieso Ember die Filme nicht einliest. Du könntest aber mal folgendes machen:
Kopiere einen oder alle Filme in einen eigenen Ordner und füge diesen als separate Quelle hinzu. Danach machst du ein DB update NUR von dieser Quelle und schaust im Log (.\Ember Media Manager\Logs) nach, was beim durchsuchen geloggt wird. Evtl. schlägt da irgend ein Filter an, der die Dateien überspringt oder es wird ein anderes File indexiert, z.B. ein falsch benannter Trailer oder so. Du kannst unter der Filmliste dann auch die Liste nach dieser Quelle filtern und siehst, was gefunden worden ist. -
Hallo,
könnte man bei dem Ember Tutorial, dass im 1. Beitrag verlinkt ist die Bilder überarbeiten?
es steht immer nur - es ist sehr mühsam, jeden Link vom Bild in extra tab zu kopieren
Wäre nett, wenn es gleich im Tutorial richtig drinnen wäre.Stimmt, das ist natürlich ärgerlich. Die Nerds haben irgendwann mal externe Bilder deaktiviert, damit sie hier hochgeladen werden müssen. Ist natürlich scheisse, dass in den alten Posts die Bilder auch nicht mehr angezeigt werden. Ich schau mal wann ich den Willen hab, die Bilder auszutauschen.
-
Hallo Zusammen,
ich würde gerne mein eigenes HTML-Tempalte erstellen und da müsste auch die TMDB-ID angezeigt werden... Was für einen HTML-Code muss ich dafür verwenden?
Danke schon mal im voraus...
Sollte <$TMDBID> sein. Hier findest du eigentlich alle Flags: Link
Ist zwar der Source Code und keine saubere Liste, aber ich denke die nötigen Flags sollte man rauslesen können. Einfach nach unten scrollen, dann kommen auch noch die für Episoden (ab Private Function ProcessPattern_TVEpisode), Staffeln (ab Private Function ProcessPattern_TVSeason) und Serien (ab Private Function ProcessPattern_TVShow). -
Im Prinzip auf Abbrechen klicken, dann wird dieser Film übersprungen, aber:
- sollte mal eine komplette Quelle offline sein klickt man sich zu Tode, hier muss ich noch nachbessern und entweder erst alle Quellen kurz checken oder ein Button einbauen, der den kompletten Vorgang stoppt... oder beides
- wenn du Dateinamen oder Ordner änderst werden diese nicht durch Alle Filme neu laden korrigiert
Alle Filme neu laden ist eigentlich dazu da, neuen Content wie Bilder, Trailer usw. in einem Ordner zu erkennen, wenn man manuell etwas hinzugefügt hat oder z.B. Filtereinstellungen korrigiert hat. Der Button liest die Ordner genauso ein, wie wenn du ein DB Update machen würdest und der Film noch nicht gelistet ist. Da kannst das selbe auch mit F5 oder über das Kontextmenü bei einzelnen oder mehreren selektierten Filmen machen.
Wenn du Dateinamen änderst musst du aber immer die DB bereinigen oder den Eintrag von Hand löschen und danach die DB Updaten, damit er wieder gefunden wird.
-
Kann es sein das Ember Probleme hat mit doppelt mounten von Laufwerken?
Hier bei mir einmal I für Filme und I für TV Serien.
Ja. Irgendwo in der Filmeliste wirst du so auch einen Teil der Serien finden, denn Ember kann für Unterverzeichnisse nicht abweichende Scraper oder andere Medienarten festlegen wie Kodi. D.h. es dürfen keine Serienquellen innerhalb von Pfaden einer Filmquelle liegen und umgekehrt. Du müsstest also folgendes machen:
I:\Filme
I:\TV SerienDas eigentliche Problem hat aber schon @nadkp beschrieben, die Quellen sind immer noch nicht gemappt bei dir. Nach dem Drücken des Quellen von Kodi lesen Buttons musst du auf die DropDown Menüs klicken (evtl. 2x) und dann die entsprechende Quelle in Kodi zuweisen.
-
Source not mapped!
Heisst, dass du in den Kodi Interface Host Einstellungen die Ember-Quellen nicht mit den Kodi-Quellen gemappt hast:
-
Existiert die Datei L:\Filme\.actors\Chris_Hemsworth.jpg bei dir?
Das Laufwerk ist nicht voll?Schwierig zu sagen was genau das Problem ist. Beim Speichern von Bilder wird erstmal das Bild gecached und danach neu gespeichert. Da du alle Filme in einem Verzeichnis hast liegen somit auch alle Actorthumbs aller Filme im .actors Verzeichnis. Es könnte nun zum Problem kommen, dass wenn du einen Film inkl. Actor-Thumbs löschst, das Thumb für einen anderen Film nicht mehr zur Verfügung steht.
-
Liegen deine Filme alle direkt in einem Ordner oder hast du pro Film einen separaten Ordner?
Ich bräuchte dann wohl doch das komplette Log, um den Fehler zu finden. Bitte nicht hier im Forum sondern auf http://www.pastebin.com posten. -
Schau mal im Log von Ember nach und poste hier die Zeile ab "Scrape 47 Ronin". Das Log findest du unter .\Ember Media Manager\Logs.
-
-
Nein, das geht nicht. Sinn vom Ember ist, dass die Daten in den Filmverzeichnissen landen. Nur so kannst du nach einem Crash der Kodi-DB die Filme und Serien wieder einlesen, ohne das neu gescrapt werden muss... und das ist der eigentlich Sinn dahinter.
Ember legt die Dateien im Verzeichnis so ab, dass Kodi diese grundsätzlich einfach auslesen kann (der Scraper in Kodi sollte auf local info only gestellt sein, damit Kodi wirklich nur einliest und nichts selber scrapt). Es gibt ein paar Sachen wie die zusätzlichen Bilder, die Kodi selbst nicht findet bzw. in aktuellen Versionen nur dann, wenn die AdvancedSettings.xml angepasst worden ist. Dazu gehören vor allem die zusätzlichen Bilder Landscape, ClearArt, ClearLogo usw.. Diese (und natürlich der Rest der Daten) können mit dem Kodi Inteface an Kodi übermittelt werden. Ob Kodi eine lokale oder MySQL Datenbank verwendet spielt keine Rolle, denn das Kodi Interface senden die Infos an das Kodi JSON Interface, welches die Datenablage in die DB übernimmt. Ember sendet aber nicht Bilder an Kodi sondern teilt Kodi nur mit, wo die Bilder liegen.Doppelt sind die Daten nur in der Hinsicht, dass Kodi Bilder cached und natürlich eine eigene DB führt.
-
Hm
ich habe Ember scrappen lassen und syncronisiert.Die Daten sind aber nicht in der Datenbank gelandet sondern im Verzeichnis der Dateien.Muß ich was spezielles konfigurieren?Mysql Kennwort usw?
Wenn ja wo?Wie gesagt:
Ember greift nicht auf die Kodi-DB zurück, da Ember eine eigene DB hat und NFOs, Bilder usw. als lokale Dateien abspeichert, die Kodi dann nutzt.
Damit der Sync funktioniert muss in Kodi nur der Webservice aktiviert sein und das Kodi Interface richtig konfiguriert.
-
Wenn du die vorhande Version wieder verwenden willst kannst du folgendes versuchen: lösche diese Einträge in der Settings.xml, damit wieder die Defaults genutzt werden oder spiele ein wenig mit den Werten rum:
Code<GeneralSplitterDistanceMain>567</GeneralSplitterDistanceMain> <GeneralSplitterDistanceTVSeason>206</GeneralSplitterDistanceTVSeason> <GeneralSplitterDistanceTVShow>210</GeneralSplitterDistanceTVShow>
Ich würde aber auf eine neuere Version updaten, dort ist dieses Problem behoben bzw. es wird im Problemfall abgefangen. Die letzte Daily findest du hier (auf Google Drive nach Datum sortieren): Link -
Hallo
ich habe meine Datenbank auf mysql ausgelagert. Kann Ember auch auf diese zugreifen?Die meinst die Kodi-DB? Jain...
Nein, denn Ember greift nicht auf die Kodi-DB zurück, da Ember eine eigene DB hat und NFOs, Bilder usw. als lokale Dateien abspeichert, die Kodi dann nutzt.
Ja, da Ember das Modul Kodi Interface enthällt, dass die Daten direkt an KOdi übermitteln kann, welche Kodi dann eigenständig in ihre DB schreibt, egal ob MySQL oder lokale DB. -
Was ist denn die unkomplizierteste Möglichkeit wenn man den Dateinamen und Pfad von Titeln ändern möchte, die bereits in der Datenbank eingelesen sind, die Mediendatei bleibt sonst unangetastet.
Also beispielsweise von \Film-2017\Film-2017.mkv in \Film-2018\Film-2018.mkv
Kann ich ihn einfach aus der Datenbank entfernen, ihn im Explorer umbenennen (inkl die ganzen Bilddateien etc) und dann wieder die Datenbank aktualisieren, oder ist ein neues Scrapen erforderlich, oder gibt es einen simpleren Weg?
Wenn der Renamer aktiviert ist kannst du einfach über das Kontextmenü => Renmaer => Manuell einen neuen Datei und Ordnernamen angeben. Wenn nötig werden dann Bilder, Trailer usw. ebenfalls umbenannt.
-
Wäre schon sinnvoll, die IMDB ID zentral in einer Liste pflegen zu können, ohne in die einzelnen Medien oder Ordner/.nfo-Dateien reingehen zu müssen. Die IMDB ID ist doch die zentrale Information zum Scrapen, da sich letztlich auch TVDB, TMDB, OFDB usw. darauf beziehen bzw. es Querverweise gibt. Mir sind bisher nur äußerst seltene Exoten unter gekommen, die nicht auf IMDB gelistet sind - meist irgendwelche Undergroundfilme oder besondere Projekte.
IMDb kannst für Serien mehr oder weniger vergessen. Es gibt diverse Serien, die auf IMDb abweichend von TVDb/TMDb eingetragen sind. Als Beispiel fällt mir da gerade "SpongeBob" ein, bei dieser Serie sind auf TVDb und TMDb jeweils jede "Geschichte" als einzelne Episode abgelegt, auf IMDb sind das immer mindestens zwei "Geschichten". Sprich "IMDb S01E01" = "TVDB/TMDb S01E01 + S01E02".
Ich würde auf jeden Fall die Scraperreihenfolge TVDb => TMDb => IMDb bzw. TMDb => TVDb => IMDb nutzen, da sowohl TVDb als auch TMDb bei fast allen Episoden die korrekte IMDb ID hinterlegt hat. Das nützt aber auch nur bei Scrapen von einzelnen Episoden, beim Scrapen von kompletten Serien werden alle Episoden gescrapt und am Schluss eine gemeinsame Liste anhand der Staffel- und Episodennummern generiert.IMDb ist ausserdem sehr langsam, da es keine API gibt und pro Episode eine komplette (Web-)Seite geparst werden muss. Leider gibt's nur auf IMDB wirklich komplette Listen was z.B. den Cast betrifft, ich verzichte aber mittlerweile auf diese Angaben zugusten von Geschwindigkeit und Fehlerreduktion.
Zum Rest kann ich mich heute Abend auch noch äussern, zumindest zu den noch unklaren Punkten.