Einrichtung:
Ich habe mehrere Quellen für einige meiner Fernsehsendungen; einschließlich OTA (Tuner), Cablecard (Tuner) und Online-Aufnahmen. All diese Aufnahmen werden von MCEBuddy konvertiert/remuxt und dann in eine gemeinsame Ordnerstruktur verschoben, im folgenden Format: (TV → SeriesName → Season XX → „ShowName - SXXEYY - EpName.ext“)
Je nach Quelle kann die Dateinamenerweiterung der konvertierten Datei unterschiedlich sein (.mpg, .mp4 usw.)
Hier ist das Problem:
Wenn ich „Rekonversion überspringen“ auswähle, prüft es, ob im Zielordner eine Datei mit demselben Namen UND derselben Erweiterung vorhanden ist. Wenn eine Sendung also über eine andere Quelle aufgenommen und bereits konvertiert wurde (z. B. ABC.mpg), könnte MCEBuddy sie dennoch erneut konvertieren (zu ABC.mp4), wegen der nicht übereinstimmenden Dateierweiterung.
Fragen/Vorschläge:
Gibt es eine Möglichkeit, die Funktion „Rekonversion überspringen“ so einzustellen, dass keine Dateierweiterungen abgeglichen werden?
Falls nicht, gibt es einen anderen Weg, dies zu erreichen (ohne meine Konvertierungen alle auf dieselbe Erweiterung umzustellen)?
Und falls obiges derzeit nicht möglich ist, darf ich dies als zukünftige Erweiterung vorschlagen? Eine weitere „nice-to-have“-Funktion wäre, eine Art Regex-Abgleich für diese Prüfungen bereitzustellen, den fortgeschrittene Nutzer anpassen können. In seltenen Fällen wurden die Episodennamen auf den Metadaten-Websites geändert, was zu doppelten Konvertierungen führen kann.
Vielen Dank für die großartige Software – macht weiter so!
Also eine Frage: Wie bist du zu einer .mpg-Datei gekommen? Ich nehme an, du hast mehrere Konvertierungsaufgaben definiert?
Wenn ja, sollte die Funktion „Konvertierung überspringen“ der Konvertierungsaufgabe, die die .mpg-Datei erstellt hat, diese Prüfung durchführen können.
Eine einzelne Konvertierungsaufgabe kann nur eine Datei mit einer einzigen Erweiterung erstellen, die durch das verwendete Profil festgelegt wird.
Aufgabe #1 – Erkennt .mpg-Dateien (aufgezeichnet von HDHomeRun), entfernt Werbung und gibt .mpg-Dateien aus.
Aufgabe #2 – Erkennt .mp4-Dateien (aufgezeichnet via PlayOn), entfernt Werbung und gibt .mp4-Dateien aus.
Beide Aufgaben haben „Reconversion überspringen“ aktiviert. Dennoch kann es vorkommen, dass beide Aufgaben dieselbe Sendung/Episode konvertieren, z. B. „TVShow - S1E1 - EpName.mpg“ und „TVShow - S1E1 - EpName.mp4“.
Ich suche nach einer Option, bei der die Funktion „Reconversion überspringen“ (oder eine Abhilfe) die Dateierweiterung ignoriert, aber den Dateinamen berücksichtigt, um zu prüfen, ob eine Datei bereits vorhanden ist, bevor sie erneut konvertiert wird.
Ehrlich gesagt ist das eine ziemlich ungewöhnliche Konstellation: Sie haben zwei Aufnahmegeräte und möchten herausfinden, ob dieselbe Sendung von beiden aufgenommen wurde, ohne dass MCEBuddy sie ein zweites Mal konvertiert.
Mir fällt kein direkter Weg ein, außer Ihre Ausgabe auf .mpg oder .mp4 oder ein gemeinsames Format zu beschränken, damit die Option „Wiederverarbeitung überspringen“ greift.
Die andere Möglichkeit funktioniert so: Sie können ein PreCustomCommand-Skript schreiben, das die Zieldatei prüft und im Zielordner der anderen Aufgabe nach einer „Übereinstimmung“ sucht (Erweiterung ausgenommen). Findet es die Datei, liefert es den Rückgabewert -1 und bricht die Konvertierung noch vor dem Start ab. Vergessen Sie nicht, PreCustomCommandExitCodeCheck=true zu setzen.