Autor Thema: Comskip - automatische Erkennung und Entfernung von Werbung in TV-Aufzeichnungen  (Gelesen 3111 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline dvb_ss2

  • Premium-Cubie
  • ****
  • Beiträge: 674
Da ich auf dieses Programm im Forum von Essential Freebies aufmerksam wurde, und ich es hier über die Suche nicht gefunden habe, dachte ich ich stell es mal in aller Kürze vor. Ich zitiere hier einfach mal das Forum von Essential Freebies:

Zitat
Name: comskip
Version: 79_99
Grösse: ca. 400 KB
Homepage: http://www.kaashoek.com/comskip/
Supportforum: http://www.kaashoek.com/comskip/index.php
Download: http://www.kaashoek.com/comskip/files/
Lizenz: unbekannt, quelloffen
Screenshot: Konsolenanwendung, graphische Oberfläche nur zur Feinjustierung und Fehlersuche: http://www.kaashoek.com/comskip/
Standalone? Ja.
Beschreibung:
Verarbeitet ausschließlich MPEG2-Ströme (Program Stream, Transport Stream und DVR-MS des Windows Media Center), auch HDTV in MPEG2. Die Software liefert Schnittlisten für gängige DVB-Schnittprogramme (Freeware und kommerziell) sowie Zoomplayer, um Werbung direkt beim Abspielen überspringen lassen zu können. Mit Comclean ist eine Schnittstelle zu den bekannten Schnittprogrammen mpgtx, mencoder, Cuttermaran und Mpeg2Schnitt vorhanden.

Lässt sich als Konsolenanwendung in einen Workflow einbinden, in dem (entsprechende Zusatzsoftware vorausgesetzt) beispielsweise alle Simpsons-Sendungen vollautomatisch aufgenommen, von Werbung befreit und anschließend zum Anschauen auf mobilen Playern (iPod, PSP, PocketPC etc.) in MPEG4 konvertiert werden.

Mit einer im Forum erhältlichen, auf deutsche Verhältnisse hin optimierten Konfigurationsdatei
http://www.kaashoek.com/comskip/viewtopic.php?t=218
hatte ich recht eindrucksvolle Erfolge.

Ich habe bereits erste Versuche damit gestartet mit Comskip der für Deutschland angepassten INI-Datei sowie dem Zusatztool Comclean (gibt da 4 verschiedene!) zum schneiden, aber so richtig will es leider noch nicht.

Vielleicht ist ja der ein oder andere auch daran interessiert und wir können hier eine rege Diskussion starten, wie man das Tool vielleicht optimieren kann.

Bisher habe ich folgendes gemacht:
- Aufnahme von DVBDream im TS-Format
- mit Comskip die Cut-Points automatisch erkennen lassen

Ich habe mir mal anschließend im Cuttermaran die Cut-Points (Frames) manuell angeschaut. Beim Beginn der Werbung m.E. gute Erkennung, beim Ende eher nicht. Getestet mit einer Aufnahme auf Kabel 1.

Anschließend versuchte ich mich daran mit Comclean2 (benutzt Cuttermaran zum schneiden) den Film zu schneiden, was auch tadellos funktionierte, allerdings wurden anschließend alle Dateien gelöscht?!?

Also nochmals: Würde mich über rege Diskussion, Ideen etc. freuen.

dvb_ss2
Hardware: Gigabyte GA-MA78G-DS2H, AMD Athlon 64 X2 5400+ 2x2,8GHz, 4x2GB DDR2-800MHz, Palit/XpertVision GeForce GT 220 Super+ 1024MB DDR3, 1x60GB SSD, 1x500GB, 1x1,5TB HDD, 1x2TB HDD, Technotrend TT-budget S2-3200, OS: Ubuntu Lucid Lynx 10.04, TV-Software: VDR 1.7.15 + Xineliboutput

Offline Sammy

  • Multimedia-Fan
  • Premium-Cubie
  • ****
  • Beiträge: 2119
  • Wer suchet der findet !
Klingt ja ganz interessant... aber auf das automatische schneiden würde ich mich nicht verlassen.

Schnittpunkte erkennen lassen und in cuttermaran feineinstellen wäre meine bevorzugte Methode.

Vielleicht komme ich am WE mal dazu es mir anzuschauen.

Offline dvb_ss2

  • Premium-Cubie
  • ****
  • Beiträge: 674
Na dann mal los!

dvb_ss2  ::)
Hardware: Gigabyte GA-MA78G-DS2H, AMD Athlon 64 X2 5400+ 2x2,8GHz, 4x2GB DDR2-800MHz, Palit/XpertVision GeForce GT 220 Super+ 1024MB DDR3, 1x60GB SSD, 1x500GB, 1x1,5TB HDD, 1x2TB HDD, Technotrend TT-budget S2-3200, OS: Ubuntu Lucid Lynx 10.04, TV-Software: VDR 1.7.15 + Xineliboutput

Offline dvb_ss2

  • Premium-Cubie
  • ****
  • Beiträge: 674
Möchte da gleich noch ein Tool nachschieben, welches u.a. auch Comskip nutzt:
Kiss DTV 2 DVD

Ich habe gerade vorhin mit DVB Dream auf Tele5 Stargate manuell (per F4) als TS aufgenommen.

Anschließend habe ich die Aufnahme mit Kiss DTV 2 DVD mit den Standardeinstellungen bearbeitet. U.a. wird durch Comskip-Erkennung auch eine Schnittliste für Cuttermaran generiert.

Über diese Schnittliste habe ich die Aufnahme anschließend geschnitten, ohne mir die "Schnittstellen" nochmals manuell anzuschauen.

Also ich fand das Ergebnis durchaus sehr brauchbar!!!

Der Beginn der Werbeunterbrechungen wurde jeweils sauber erkannt. Die letzte Werbung vor dem nächsten Abschnitt wurde jeweils mehr oder weniger in voller Länge angezeigt.

Ich denke, dass man über die INI-Datei von Comskip noch etwas besserer Ergebnisse erzielen kann. U.a. ist einstellbar, ob die Sendung davor (z.B. bei Aufnahme per Scheduler) abgeschnitten werden soll... Hat noch viel mehr Parameter, allerdings für mich noch nicht alles schlüssig.

Achja: MPG-Aufnahmen funktionieren - bei mir zumindest - nicht?!?

dvb_ss2
Hardware: Gigabyte GA-MA78G-DS2H, AMD Athlon 64 X2 5400+ 2x2,8GHz, 4x2GB DDR2-800MHz, Palit/XpertVision GeForce GT 220 Super+ 1024MB DDR3, 1x60GB SSD, 1x500GB, 1x1,5TB HDD, 1x2TB HDD, Technotrend TT-budget S2-3200, OS: Ubuntu Lucid Lynx 10.04, TV-Software: VDR 1.7.15 + Xineliboutput

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Neu : Comskip 0.80.023
« Antwort #4 am: 25 April, 2009, 18:27 »
Analysiert den Inhalt von MPEG-Dateien anhand zahlreicher Parameter und findet somit Werbeblöcke in den Aufnahmen;


generiert daraufhin eine Datei mit allen Informationen über die Lage der Werbeblöcke; diese Dateien können unter anderem in Video-Editoren wie Cuttermaran oder Mpeg2Schnitt,


in Kommandozeilen-Schnittprogramme wie mpgtx oder mencoder sowie in Video-Player wie Zoom Player oder MPlayer importiert werden; das Archiv mit dem Quellcode des c't-AutoIt-Skripts AutoCut enthält eine INI-Datei, die den Filter für deutsche TV-Sender optimiert.

http://www.kaashoek.com/comskip/

Quelle : www.heise.de

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Comskip 0.81.073
« Antwort #5 am: 26 April, 2015, 17:31 »
Whats new:>>

Added output_live= parameter to enable filename.live output for testing the quality of the live detection

http://www.kaashoek.com/comskip/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Comskip 0.81.075
« Antwort #6 am: 30 April, 2015, 17:45 »
Whats new:>>

Bug solved: AC3 audio decoding bug introduced since 0.81.071

Changes on 0.81.074

- Decreased the reloading time so comskip stays as close as possible to realtime when processing a playlist

http://www.kaashoek.com/comskip/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Comskip 0.81.076
« Antwort #7 am: 05 Mai, 2015, 04:55 »
Whats new:>>

Reduced the amount of error message in illegal subtitle streams

http://www.kaashoek.com/comskip/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Comskip 0.81.092
« Antwort #8 am: 04 September, 2016, 19:30 »
Whats new:>>

Crash solved:

Sometimes Comskip crashes when output_data=1

http://www.kaashoek.com/comskip/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Comskip 0.81.093
« Antwort #9 am: 12 Februar, 2017, 06:45 »
Whats new:>>

Speed improved with about 10%
Next to ignore_side you can use ignore_left_side and ignore_right_side to independently mask garbage at the left and right side of the video
Small improvement in validate_uniform logic

http://www.kaashoek.com/comskip/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Comskip 0.81.094
« Antwort #10 am: 23 Februar, 2017, 21:10 »
Whats new:>>

Improved processing of logo based cutpoints
Improved consistency between original file processing and csv based re-processing
HW assisted decoding is enabled again, speed of HW assisted decoding will very much depend on you HW and can not be predicted (might be very bad)
Added console error message for wrong formatted string parameters in ini file
Added console error message for when a a cutscenefile can not be found

http://www.kaashoek.com/comskip/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Comskip 0.81.096
« Antwort #11 am: 28 April, 2017, 04:10 »
Whats new:>>

Updated decoders
Re-enabled some speed tweaks, speed should be again comparable to build 0.81.092

http://www.kaashoek.com/comskip/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Comskip 0.81.098
« Antwort #12 am: 09 Juni, 2017, 12:33 »
Whats new:>>

Bug solved: Comskip crashes on certain audio formats.
Bug solved: Comskip sometimes crashes on corrupt recordings.

http://www.kaashoek.com/comskip/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Comskip 0.81.099
« Antwort #13 am: 03 August, 2017, 12:30 »
Whats new:>>

Bug solved:

Sometimes Comskip never stops processing when live_tv=1

http://www.kaashoek.com/comskip/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )

Offline SiLæncer

  • Cheff-Cubie
  • *****
  • Beiträge: 158890
  • Ohne Input kein Output
    • DVB-Cube
Comskip 0.82.001
« Antwort #14 am: 14 August, 2017, 10:15 »
Whats new:>>

Bug solved: Sometimes Comskip crashes with illegal memory access
Bug solved: srt output stops after the logo is found

http://www.kaashoek.com/comskip/

Arbeits.- Testrechner :

Intel® Core™ i7-6700 (4 x 3.40 GHz / 4.00 GHz)
16 GB (2 x 8 GB) DDR4 SDRAM 2133 MHz
250 GB SSD Samsung 750 EVO / 1 TB HDD
ZOTAC Geforce GTX 1080TI AMPExtreme Core Edition 11GB GDDR5
MSI Z170A PC Mate Mainboard
DVD-Brenner Laufwerk
Microsoft Windows 10 Home 64Bit

TT S2 3200 ( BDA Treiber 5.0.1.8 ) + Terratec Cinergy 1200 C ( BDA Treiber 4.8.3.1.8 )