HDHomeRun H 264?

Wenn ich das richtig verstehe, sollte gemäß diesem Thread:

die MCEBuddy-Konvertierungsaufgabe HDHomeRun H 264 erfolgreich funktionieren.

Ich weiß, dass dies ein extrem veralteter Thread ist, aber ich habe MCEBuddy kürzlich auf einen neuen Windows 11 PC verschoben und auf die Version 2.6.5 aktualisiert. Ich habe die HDHomeRun Unprocessed Conversion Task auf meiner alten MCEBuddy-Version/PC verwendet, wollte aber HDHomeRun H 264 ausprobieren. Ich verwende immer noch die alten CONNECT-Tuner. Können Sie bestätigen, dass die H 264-Konvertierung Werbung entfernt und die Wiedergabe mit Untertiteln über die HDHomeRun Windows App funktioniert?
Danke
Gary

In meinen Tests konnte ich es nicht dazu bringen, mit der HDHomeRun (Windows) App zu funktionieren. Mein Media-PC ist ein AMD Ryzen 7, 5700G. Die HDHomeRun H 264 Conversion stellt die Hardwarebeschleunigung standardmäßig auf aktiviert mit GPU Beliebig. Mit dieser Einstellung konvertierte nichts, deaktiviert scheinen die Programme zu konvertieren, lassen sich aber nicht wiedergeben. Ich habe auch mit der HDHomeRun Unprocessed getestet und dabei dieselben Programme wie bei der H 264 Aufgabe konvertiert. Ich konnte diese Programme mit Untertiteln wiedergeben, aber die Werbespots wurden nicht entfernt. Muss ich bei den Comskip-Optionen etwas ändern, um die Werbespots entfernt zu bekommen? Ich habe keine Anpassungen an Comskip vorgenommen und verwende die Standardoptionen, wie sie mit v2.6.5 installiert wurden.

Ja, es gibt kein Problem mit Werbesendungen und HDHR. Sie müssen lediglich Ihren Comskip an Ihren Inhalt anpassen. Der beste Weg, um zu beginnen, ist das Anhängen Ihres Konvertierungsprotokolls, damit wir sehen können, was vor sich geht.

Ich habe die H.264-Konvertierungsaufgabe aufgegeben – einfach zu viele Probleme. Ich bin wieder bei der HDHomeRun-Unprocessed-Aufgabe. Sie funktioniert größtenteils, aber mein Eindruck ist, dass sie nicht mehr so gut läuft wie vor den Upgrades. Ich habe eine Konvertierung angehängt, die zunächst Untertitelprobleme hatte; ich habe auf eine andere comskip.ini umgestellt, und dieser Lauf scheint die Untertitel in Ordnung zu bringen und hat auf jeden Fall einige Werbung entfernt. Es gibt eine lange Werbung bei etwa Minute 27, die vollständig stehen gelassen wurde. Soll ich euch auch die konvertierte Datei zeigen?
comskip_Asus28G.ini (5,8 KB)

FBI International S04E07 20241210 [20250713-0000].mpg-HDHomeRun Unprocessed-2025-07-13T10-37-26.log (1,3 MB)

Hier ist ein 30-minütiges Programm, bei dem anscheinend keine der Werbesendungen entfernt wurde. Es gibt Werbespots bei etwa 8 Minuten 30 Sekunden, 16:30 Uhr und 22:34 Uhr.
Alle Dateien
A Fishing Story 20240526 [20250713-1800].mpg-HDHomeRun Unprocessed-2025-07-14T13-02-24.log (1,2 MB)
Comskip_Claude2.ini (2,9 KB)

@Goose
@RBoy

Danke für die Logs. Es sieht so aus, als wäre Comskip nicht aggressiv genug, um Werbung zu erkennen – es findet zwar etwas, verwechselt aber auch Teile der Werbung mit der Hauptsendung.

2025-07-14T13:05:09 MCEBuddy.CommercialScan.Scanner → ParseEDL: Cut Segment Start:1855.690 End:1859.960 Action:0
→ ConvertCutListToKeepList: Keep segment Start:0.000 Stop:1855.690
→ ConvertCutListToKeepList: Keep end segment Start:1859.960 Stop:1860.993
→ ConvertKeepListToCutList: Skip segment, too small Start:0.000 Stop:0.000
→ ConvertKeepListToCutList: Cut segment Start:1855.690 Stop:1859.960
→ ConvertKeepListToCutList: Skip end segment, too small Start:1860.993 Stop:1860.993
→ ConvertKeepListToCutList Done

Ich würde empfehlen, Comskip zunächst aggressiver einzustellen …

Ein richtig cleverer Weg ist, KI zu nutzen, um es aggressiver zu machen, und eine benutzerdefinierte comskip-ini zu verwenden (benutze den mitgelieferten Comskip-INI-Editor, um Änderungen vorzunehmen und zu verstehen, was du tust). Du kannst unseren Custom-BOT im Forum nutzen.

image

Kopiere einfach den Inhalt deiner INI-Datei und sage dem KI-BOT-Helfer, er soll sie aggressiver machen. Ich habe das gerade getan; hier sind einige Vorschläge.

Um deine Comskip-INI-Datei aggressiver auf Werbung zu trimmen, kannst du verschiedene Parameter anpassen. Denk daran: Mehr Aggressivität kann zu False Positives führen (Sendung wird mitgeschnitten). Gehe vorsichtig vor und teste nach jeder Änderung. Beginne mit kleinen Schritten und beobachte die Ergebnisse.

Hier eine Übersicht der wichtigsten Einstellungen:

Hohe Auswirkung (vorsichtig anpassen):

  • detect_method (aktuell 127): Bitmaske, welche Erkennungsmethoden aktiv sind. 127 schaltet fast alles ein. Experimentiere nur, wenn du bestimmte Methoden als anfällig für False Positives identifiziert hast. Standardmäßig alle Methoden aktiv lassen.
  • min_commercial_size (aktuell 4): Mindestlänge eines Werbeblocks in Sekunden. Verringern macht Comskip empfindlicher für kurze Spots, erhöht aber die Fehlerquote. Schrittweise senken (z. B. auf 3 oder 2) und testen.
  • logo_threshold (aktuell 0.75): Ähnlichkeitsschwelle für Logo-Erkennung. Verringern (0.7, 0.65, evtl. noch niedriger) erhöht die Aggressivität, aber auch False Positives.
  • logo_max_percentage (aktuell 0.18): Maximaler Flächenanteil des Logos im Bild. Kleinerer Wert = empfindlicher.
  • logo_percentage_threshold (aktuell 0.92): Anteil des sichtbaren Logos, der für eine Treffer gelten muss. Verringern erhöht die Empfindlichkeit.
  • max_commercialbreak (aktuell 600): Maximale Länge einer Werbeunterbrechung in Sekunden. Leichtes Erhöhen kann längere Blocks erfassen, bringt aber meist wenig.
  • silence_threshold (aktuell 100): Verringern erhöht die Empfindlichkeit für Stille, kann aber auch Hintergrundgeräusche als Trigger nutzen.
  • max_silence_blocks (aktuell 40): Anzahl aufeinanderfolgender Stillblöcke, die als Werbung gelten. Niedrigere Werte = aggressiver.

Mittlere Auswirkung:

  • non_uniformity (aktuell 500): Kleinere Werte reagieren stärker auf Helligkeitsunterschiede, können aber auch auf Szenenwechsel reagieren.
  • max_brightness, max_avg_brightness, test_brightness: Verringern erhöht die Empfindlichkeit für typische Werbe-Helligkeitswechsel.
  • punish_no_logo (aktuell 1): Auf 0 setzen macht Comskip unabhängiger von Logo-Erkennung, aber anfälliger für False Positives.

Wichtige Hinweise:

  • Testen: Nach jeder Änderung einen kurzen Ausschnitt verarbeiten und das Ergebnis (EDL) prüfen.
  • False Positives: Aggressive Einstellungen erhöhen die Fehlerquote. Eventuell nachjustieren.

Empfohlene Vorgehensweise:

  1. Kleine Schritte: Nur eine Änderung gleichzeitig, testen, beobachten.
  2. Priorisieren: Zuerst min_commercial_size und logo_threshold.
  3. Iterativ: Schrittweise weitere Parameter anpassen.

Sichere vorher eine Kopie der Original-INI. Die verlinkten Forum-Posts enthalten möglicherweise weitere hilfreiche Dateien und Erfahrungswerte.

Vielen Dank, Goose, wie immer großartige Hilfe. Ich werde diese Vorschläge in eine ini-Datei übernehmen und wieder weitermachen. Interessant, dass dein „KI-BOT“ diese Vorschläge gemacht hat. Die Comskip_Claude2 ini stammt von Anthropics Claude-KI-Bot. Scheint ein Kampf der Bots zu sein :laughing:. Die beste Schnittleistung lieferte die ini, die ich jahrelang benutzt habe, die Comskip_Asus28G.ini in meinem ersten Download-Post. Ein Beispiel war die 60-Minutes-Sendung dieser Woche: Die Claude2 ini entfernte KEINE Werbung, während die Asus28G alle bis auf die Einleitungswerbung entfernte. Also werde ich jetzt meine Asus28G ini mit den vorgeschlagenen Werten für min_commercial_size und logo_threshold modifizieren und schauen, was passiert. Danke nochmal.
Gary

Wenn du ausführen kannst, auf welchen Kanälen oder bei welchen Aufnahmearten (Serien, Filme, Nachrichten, Sport usw.) diese ini gut funktioniert, kann ich sie mit einigen Hinweisen in unser Community-Repository aufnehmen.