Titel und Datum aus Dateinamen für Emby-Dateien parsen

Ich suche eine Möglichkeit, damit MCEBuddy die Daten in einem Dateinamen ignoriert. Zum Beispiel:

Emby zeichnet einige Sendungen auf als: „Sendename“ „Originalausstrahlungsdatum“ – „Episodenname“
In meinem Emby-DVR-Ordner wird es gespeichert unter Sendename/„Sendename“ „Originalausstrahlungsdatum“ – „Episodenname“ (typischerweise Sendungen ohne Staffel-/Episoden-Infos in den Metadaten)

Wenn MCEBuddy die Konvertierung durchführt, erstellt es einen Ordner in dieser Struktur: „Sendename“ „Originalausstrahlungsdatum“ – „Episodenname“, wodurch für jede Episode ein neuer Ordner erstellt wird; statt eines Ordners mit dem Sendenamen und darin jeder Episode.

Ich möchte, dass MCEBuddy das Datum ignoriert und den Ordner nur mit dem Sendenamen erstellt.

Kann mir jemand erklären, was ich als REGEX hinzufügen müsste, um das zu erreichen? Ich habe einen anderen offenen Thread, in dem eine REGEX empfohlen wurde.

Sie können die benutzerdefinierte Umbenennung verwenden, um Ihr eigenes Umbenennungsmuster zu erstellen.

Wenn die Datei keine Metadaten enthält, ist es wahrscheinlich, dass MCEBuddy den „showname“ aus dem Dateinamen übernimmt, und wenn das Muster von MCEBuddy nicht erkannt wird, wird das Datum Teil des Dateinamens.

Geben Sie einige konkrete Beispiele für die Dateinamen an, und möglicherweise können wir Unterstützung für das Parsen der Dateinamen hinzufügen. Fügen Sie auch Ihr Konvertierungsprotokoll an, damit angezeigt wird, welche Metadaten verfügbar sind und welche nicht.

Es sind hauptsächlich Kindersendungen, und es scheint nur bei Folgen aufzutreten, die keine Staffelangaben haben. Ich bemerke es zuletzt auch bei Specials wie Gold Rush. Hier sind einige Beispiele für die Originaldateinamen:

Gold Rush 2017-10-27 - The Book of Parker.ts
Log: Gold Rush - Pastebin.com
Puppy Dog Pals 2017-10-01 - Haunted Howl-oween.ts
Log: Puppy Dog Pals - Pastebin.com

Vor der Konvertierung speichert Emby beide Dateien in ordnungsgemäß benannten Ordnern. Nach der Konvertierung wird das Datum dem Ordner hinzugefügt, und genau das möchte ich umgehen.

Danke, dass du dir das für mich ansiehst!

Ich habe nicht realisiert, dass ich die Logs hochladen kann. Hier sind die hochgeladenen Versionen, falls das einfacher ist:

Puppy Dog Pals 2017-10-01 - Haunted Howl-oween.ts-Remove Commercials and rename-2017-10-29T00-00-00.1338277-05-00.log (528,3 KB)
Gold Rush 2017-10-27 - The Book of Parker.ts-Remove Commercials and rename-2017-10-28T00-30-53.4924393-05-00.log (463,9 KB)

Die Protokolle zeigen, dass sich eine XML-Datei mit Metadaten zusammen mit dem Video befindet. Können Sie diese XML-Dateien ebenfalls anhängen?

Um es klarzustellen, bitte hängen Sie die XML-Datei für die Sendung mit diesem Problem an.

Ich kann nirgends eine XML-Datei finden. Der Ordner enthält für jede Episode eine NFO-Datei und eine weitere NFO-Datei für die Serie selbst. Im Log sehe ich, dass die XML-Datei extrahiert wurde, aber ich kann sie nicht finden. Ich habe sichergestellt, dass versteckte Dateien im Ordner angezeigt werden. Ich weiß nicht, ob mir etwas entgeht.

Das ist es, die NFO-Dateien

Gold Rush-Dateien (in txt konvertiert)

Gold Rush 2017-10-27 - The Book of Parker.txt (357 Bytes)
tvshow.txt (126 Bytes)

Puppy Dog Pals-Dateien (in txt konvertiert)

Puppy Dog Pals 2017-10-01 - Haunted Howl-oween.txt (471 Bytes)
tvshow.txt (130 Bytes)

Das war hilfreich, wir haben das Problem also gelöst: Ihre NFO-Datei enthielt keinen Titel (Metadaten), daher hat MCEBuddy den Dateinamen als „Titel“ übernommen, der ebenfalls das Datum enthält.

Wir haben das behoben, indem wir MCEBuddy so angepasst haben, dass es den Dateinamen korrekt parst und Datum und Titel extrahiert, wenn im NFO keine Titelangabe vorhanden ist (Ihre NFO-Datei enthält nur die Episodeninformationen; die tvshow.nfo enthält den Titel, ist aber für MCEBuddy nicht gemeinsam mit der Originalvideodatei direkt zugänglich).

Probieren Sie die neueste Version von MCEBuddy 2.4.8 BETA aus – das sollte Ihr Problem lösen. Melden Sie sich zurück, falls noch etwas ist.

Entschuldigung für die späte Antwort. Ich habe 2.4.8 installiert und das scheint das Problem gelöst zu haben. Danke für all deine Hilfe!!

Ich glaube, ich habe genau dasselbe Problem. Ich habe die MCEBuddy-Beta-Versionen ausprobiert, kann es aber immer noch nicht lösen.

EMBY zeichnet IPTV auf (in diesem Beispiel „Friends“) – speichert die Sendung
in einem Ordner namens Friends.

In diesem Ordner befinden sich 3 Dateien:
Friends
  Friends 2019_07_30_23_45_00.ts
  Friends 2019_07_30_23_45_00.nfo
  tvshow.nfo

Ich lasse MCEBuddy den übergeordneten Ordner überwachen, und es erstellt – dort, wo ich die Sendung speichere – Folgendes:
Friends 2019_07_30_23_45_00 (ORDNER)
  SE00 Friends 2019_07_30_23_45_00 -.mp4 (Datei)

Wie kann ich MCEBuddy dazu bringen, den Namen korrekt zu verarbeiten,
wenn die Datei Friends 2019_07_30_23_45_00.nfo keinen Titel enthält, die Datei tvshow.nfo aber schon?

Hängen Sie Ihr Konvertierungsprotokoll an

Friends 2019_07_30_23_45_00.ts-IPTV Convert to MP4-2019-08-01T14-06-11.4522006-05-00.log (445,2 KB)

oben angehängt

Danke. Ich sehe in den Logs keine Metadaten, die MCEBuddy zur Verfügung stehen, außer der Beschreibung. Kannst du die NFO-/XML-Dateien anhängen oder hochladen?

Friends 2019_07_30_23_45_00.txt (414 Bytes) tvshow.txt (105 Bytes)

Ich habe die .nfo-Dateien in txt umbenannt, damit ich sie hochladen kann.

Okay, es sieht so aus, als ob Emby ein anderes NFO-Format als Kodi verwendet. Obwohl sie behaupten, dass sie dasselbe Format nutzen, zeigen deine Dateien, dass dem nicht so ist, weshalb du die Informationen nicht siehst.

Kannst du ein paar verschiedene Beispiele bekommen und sie entweder auf den mcebuddy-Server hochladen oder hier als ZIP anhängen, damit wir sie testen und die notwendigen Änderungen vornehmen können:

  • TV-Sendungen (Serien)
  • Filme
  • Dokumentationen
  • Nachrichten
  • Sport

IPTV.zip|Anhang (44,8 KB)

Hier ist es … kannst du es ohne die eigentlichen Videodateien machen? Ich habe nur die Ordner angehängt, die beim Starten einer Show und 10 Sekunden Aufnahme mit den NFO-Dateien erstellt werden. Ich habe die .ts-Dateien gelöscht, weil sie schnell groß werden, aber wenn du die eigentlichen .ts-Dateien brauchst, kann ich ein paar Shows aufzeichnen lassen.