Duplizierte kommerzielle Schnitte 2.6 Beta 2

Ich erstelle dieses neue Issue, da unsere vorherige Diskussion um die Metadaten und die 2.6 Beta 2

Dies ist etwas, das ich erst seit dem Upgrade bemerke, aber leider ist es 2 Uhr morgens, als ich es bemerkt habe, sodass ich im Moment keine Zeit habe, tiefer zu schauen, und ich werde morgen den größten Teil des Tages unterwegs sein, sodass ich nicht sicher bin, ob ich weiter untersuchen kann.

Mein Setup umfasst 2 sequentielle Aufgaben: Die erste beinhaltet die Werbungentfernung basierend auf einer benutzerdefinierten edl-Datei, die ich mit eigenen Schnitten erstelle. Die zweite Aufgabe ist Dateibenennung/Metadaten und einige Aufräumaufgaben, sie beinhaltet keine Konvertierung, und die Werbungentfernung ist auf „keine“ gesetzt. Dieses Setup läuft seit Monaten oder Jahren.

Seit dem Upgrade ignoriert meiner Vermutung nach die zweite Aufgabe die Werbungentfernung-Einstellung und wendet meine Schnitte ein zweites Mal an (auf die bereits geschnittene Datei), sodass meine 1-stündige Fernsehsendung, die normalerweise etwa 40 Minuten ohne Werbung dauert, jetzt nur noch 10 oder 20 Minuten lang ist. Ich habe Logs der Sendungen der letzten 2 Tage beigefügt. Der große Zeitunterschied ist für mich ein Hinweis, weil ich an einem Tag etwas länger aufgezeichnet habe, da die Aufzeichnung unbeaufsichtigt war.

----- unten steht das, was ich ursprünglich geschrieben habe und das einige weitere Details enthält … Entschuldigung, aber es ist jetzt 3 Uhr morgens :slight_smile: ------
Ich habe mehrere Aufgaben, und im Grunde speise ich Dateien in ein Verzeichnis ein, das einfach die Datei nimmt, die Werbung herausschneidet (Einstellung mit Ad Remover – Ja, Marker verwenden) und sie auch in die kleinste mp4 konvertiert (Eingaben sind meist ts-Dateien, aber manchmal mp4 oder mkv) und sie in ein 2. Verzeichnis ausgibt. Ich benutze benutzerdefinierte Schnitte, um die bereitgestellten edl-Dateien in Schritt 1 zu erstellen.
Dieses 2. Verzeichnis wird von 2 Konvertierungsaufgaben überwacht, die auf Regex basieren, um Fernsehen oder Film zu bestimmen (basierend darauf, wie die Dateien benannt sind – was ich vor Schritt 1 manuell tue). Beide Aufgaben sind auf mp4 unverarbeitet gesetzt und haben Ad Remover auf „keine“. Grundsätzlich nutze ich die Aufgaben zum Umbenennen, und es wird ein benutzerdefiniertes PowerShell ausgelöst für weitere Ordnerbenennung. Die Ausgaben landen in einem 3. Verzeichnis.

Das Problem, das ich sehe, ist, dass meine 1-stündigen+ Originalaufnahmen etwa 40-45 Minuten lang sein sollten, aber seit dem Upgrade sind sie nur noch 10-20 Minuten lang. Meine erste Vermutung ist, dass die edl in das 2. Verzeichnis fließt, was meiner Meinung nach schon immer passiert ist, aber möglicherweise wird die Ad-Remover-Einstellung ignoriert. Obwohl ich sie auf „keine“ gesetzt habe, wirkt es so, als würde die bereits geschnittene Datei noch einmal geschnitten.
logs.zip (4,0 MB)

Ich habe die 2 Konfigurationsdateien und Logs von 2 Konvertierungen angehängt – FullQualityGeneral ist die erste Konvertierung und FixTitleTV ist die zweite.

Habe noch ein bisschen mehr herausgefunden – ich habe meinen zweiten Job pausiert und wollte das EDL entfernen, stellte aber fest, dass das EDL nicht übernommen wird und die Datei nach dem ersten Job bereits zu stark geschnitten war. Wenn ich mir die Infos während der Verarbeitung anschaue, sieht es so aus, als würden die Schnitte zweimal ausgeführt – einmal am Anfang und dann wieder nach der Konvertierung.

Ich glaube also nicht, dass im zweiten Job „none“ ignoriert wird. Stattdessen scheint meine Einstellung „Ja – Marker verwenden“ im ersten Job zweimal angewendet zu werden.

Laut deinen Protokollen:

  1. Aufgabe: Werbung entfernen → UseMarkers

  2. Aufgabe: Werbung entfernen → None

  3. Konvertierung – Videolänge

  • Original: Duration: 01:21:00.67
  • Konvertiert: Duration: 00:10:23.27
  1. Konvertierung – Videolänge
  • Original: Duration: 00:10:23.27
  • Konvertiert: Duration: 00:10:23.27

Dort funktioniert also alles wie erwartet.

Allerdings sehe ich bei deiner ersten Konvertierung, dass bereits eine EDL-Datei vorhanden ist, die zum Zuschneiden des Originalvideos verwendet wird

INFORMATION> 2023-12-19T18:46:56 MCEBuddy.Engine.ConversionJob → Found existing EDL file and saved it
INFORMATION> 2023-12-19T18:47:20 MCEBuddy.CommercialScan.Scanner → Using EDL file for commercial removal
2023-12-19T18:47:20 MCEBuddy.CommercialScan.Scanner → Testing EDL File Validity
2023-12-19T18:47:20 MCEBuddy.CommercialScan.Scanner → ParseEDL: Cut Segment Start:0.000 End:766.226 Action:0
2023-12-19T18:47:20 MCEBuddy.CommercialScan.Scanner → ParseEDL: Cut Segment Start:1238.228 End:1369.730 Action:0
2023-12-19T18:47:20 MCEBuddy.CommercialScan.Scanner → ParseEDL: Cut Segment Start:1798.834 End:1920.035 Action:0
2023-12-19T18:47:20 MCEBuddy.CommercialScan.Scanner → ParseEDL: Cut Segment Start:2417.337 End:2609.139 Action:0
2023-12-19T18:47:20 MCEBuddy.CommercialScan.Scanner → ParseEDL: Cut Segment Start:3015.140 End:3136.141 Action:0
2023-12-19T18:47:20 MCEBuddy.CommercialScan.Scanner → ParseEDL: Cut Segment Start:3530.546 End:3642.147 Action:0
2023-12-19T18:47:20 MCEBuddy.CommercialScan.Scanner → ParseEDL: Cut Segment Start:4171.351 End:4860.000 Action:0

Da deine erste Konvertierung auf „Markierungen verwenden“ eingestellt ist, wird die EDL-Datei verwendet.

Ja, ich verwende die EDL-Datei für meine Schnitte – erstelle sie mit deiner Custom-Cuts-App. Das Problem, das ich sehe, ist jedoch, dass sie doppelt geschnitten werden. Ich habe eine Konvertierung beobachtet und habe wahrscheinlich ein paar Punkte verpasst, aber das ist im Grunde das, was ich gesehen habe, und es hat die Schnitte zweimal durchgeführt.

extrahieren der Untertitel
Schnitte von Werbung
Analysieren der Videoinformationen
Konvertieren der Videodatei
Schnitte von Werbung…

Ich erinnere mich auch nicht daran, zuvor „extrahieren der Untertitel“ gesehen zu haben.

Das Problem, das ich sehe, sind die zwei Schnittdurchgänge – ein Beispiel zum Vergleich: Ich habe eine TS- und EDL-Datei mit demselben Profil auf zwei Rechnern ausgeführt, einem mit 2.5.x und einem mit 2.6.2, und der mit 2.5.x liefert ein 45-minütiges Video, aber mit 2.6 Beta 2 lande ich bei einem 20-minütigen Video.
Ich bin mir also nicht sicher, ob es eine neue Einstellung gibt, die den zweiten Schnittdurchgang auslöst.
Magnum, P.I. (1980) - S04E21 - I Witness.ts-FullQualityGeneral-2023-12-21T21-08-28.log|Anhang (8,9 MB)
Ich habe ein Log von heute angehängt, und wenn du hinschaust, gibt es zwei Stellen, an denen die Schnitte vorkommen, in den Zeilen:
3224
9513

Ja, ich habe das Problem aus deinen Logs gesehen, und eine Lösung war bereits in Arbeit; sie sollte bald verfügbar sein.

Danke, dass Sie dieses Problem gemeldet haben – die Korrektur ist im heutigen 2.6.2-Beta-Build veröffentlicht worden.