Filterkonvertierungsaufgaben basierend auf dem Pfad der Datei

Anfrageart:
NEUES FEATURE

Ich verwende MCEBuddy in Verbindung mit den Post-Processing-Skript-Funktionen von Plex Media Server.

Die Werbeüberspringung von PMS ist defekt und hängt sich ständig auf – ich kann ihr nicht vertrauen. Mit dem Comskip, der in MCEBuddy enthalten ist, hatte ich nie Probleme (danke dafür).

PMS legt temporäre Aufnahmen in einem Ordner „/.grab“ ab. Wenn die Aufnahme abgeschlossen ist, führt PMS seine defekte Comskip-Version aus, schreibt theoretisch eine EDL-Datei (was in Wirklichkeit nicht passiert) und führt dann das Post-Processing-Skript aus (in meinem Fall der Aufruf von MCEBuddy).

Aufgrund der Fehler in PMS möchte ich einen Konvertierungsauftrag haben, der den Pfad der Datei prüft – je nach Pfad soll ein anderer Konvertierungsauftrag ausgeführt werden. Konkret:

  • Wenn der Pfad „tv-commercials“ enthält, soll „Konvertierungsauftrag A“ mit Comskip ausgeführt werden.
  • Wenn der Pfad „tv“ enthält, soll „Konvertierungsauftrag B“ ohne Comskip ausgeführt werden.

Übersehe ich hier etwas bei der bestehenden Dateimaske? Ich weiß, dass ich einen Konvertierungsauftrag auf einen bestimmten Überwachungsort beschränken kann – das funktioniert aber nicht, wenn er die CLI aufruft. Ich möchte dieses Konzept gerne auf Dateipfade erweitern.

Danke! Will.

Solange beide übergeordneten Verzeichnisse vorhanden sind und keines im anderen liegt, kannst du das bereits tun. Du musst zwei Überwachungsorte und zwei Aufgaben einrichten. In den Aufgaben unter „Experte“ den Überwachungsort auf den jeweils richtigen einstellen.

Ich bin mir der Einschränkung in den Experteneinstellungen bewusst. Monitore funktionieren nicht in Verbindung mit Plex Media Server und dem Post-Processing-Skript, da aus Sicht von MCEBuddy beides CLI ist, daher die Funktionsanfrage.

Nun, wenn deine Aufzeichnungen vorerst in verschiedene Ordner von Plex gehen, könntest du vielleicht MCEBuddy nutzen, um die Ordner alle paar Minuten zu scannen, anstatt ein Post-Skript in Plex zu verwenden. Als ich Plex zur Aufnahme nutzte, ließ ich MCEBuddy einfach seine Arbeit machen und habe Plex nicht dazu verwendet, ein Post-Skript auszuführen.

Das habe ich vorher auch gemacht – es beschädigt Plex’ Metadaten und man landet in einem Zustand, in dem Plex glaubt, die Datei fehle, bis zum nächsten Scan, weil sich der Dateiname von *.ts auf *.mkv ändert (in meinem Fall).

nun, wenn du den Dateityp änderst, fehlt er einfach – stell Plex auf automatische Änderungserkennung ein, und nach der Kodierungszeit plus etwa 30 Sekunden ist er wieder da; das beansprucht kaum CPU-Zeit. Wenn du nicht willst, dass MCEBuddy die Metadaten ändert, deaktiviere im Auftrag unter „Experte“ die Option „Info herunterladen“ und stelle sicher, dass „Info hinzufügen“ aktiviert ist.

Wie ich schon sagte, beschädigt es andere Dinge im PMS (Metadaten).

Warum kann es nicht entweder eine Dateipfadmaske geben oder das Feld „Dateiname stimmt überein“ so erweitert werden, dass es auch auf den Pfad der Datei angewendet wird? Wenigstens könnte ich es dann über zwei Konvertierungsaufgaben abdecken.

Ich bin langjähriges Mitglied und Mitwirkender bei MCEB.

Ich benutze das Programm einfach nur, Mann – ich will dir nur andere Optionen zeigen, die ich verwendet habe. Ich nutze Plex nicht mehr für DVR, sondern jetzt NextPVR, und das Ausgabeverzeichnis von MCE wird von Plex gescannt.

Diese Funktion wurde im heutigen Build 2.4.9 hinzugefügt. Sie können MCEBuddy anweisen, den gesamten Dateipfad anstatt nur den Dateinamen abzugleichen, indem Sie das Tag path: am Anfang des Suchausdrucks hinzufügen.

Wenn Sie den gesamten Dateipfad anstatt nur den Dateinamen abgleichen möchten, beginnen Sie das Muster mit path:
z.B.

path:*recordedtv*

ODER für eine negative Übereinstimmung

path:~*recordedtv*

ODER wenn Sie einen regulären Ausdruck verwenden möchten, um den Pfad abzugleichen

path:regex:(recordedTV|liveTV)

Dies gilt sowohl für Konvertierungsaufgaben-Dateinamenfilter als auch für Überwachungsaufgaben-Dateinamenfilter. Die Popup-Hilfe wurde ebenfalls aktualisiert, um diese Änderungen widerzuspiegeln.

Toll – danke!