Page 1 of 1

DVB subtitles as a detection method.

Posted: Mon Nov 27, 2017 10:20 pm
by Zuikkis
Hi,

I'm a new Comskip user, just some initial tests done but looks really promising! I'm using Comskip with VDR. VDR has a plugin "markad" for the same purpose, but Comskip seems to be doing much better work.

One thing I noticed, there is a "Closed Captions" detection method. This doesn't seem to understand DVB subtitle streams. Most Finnish channels use DVB subtitling, not teletext based closed caption..

Commercials are never subtitled, so having active subtitles on DVB subtitle channel would be a strong indication that we are not inside a commercial.

Re: DVB subtitles as a detection method.

Posted: Tue Nov 28, 2017 9:04 am
by erik
Can you get me a example recording so I can test?

Re: DVB subtitles as a detection method.

Posted: Tue Nov 28, 2017 4:06 pm
by Zuikkis
Thanks for the prompt reply! :)

http://zuik.org/testvid.ts

It's about 30MB in size.

Note that this clip also has some burned in english subs, but finnish subs are in DVB subtitle track. Dump from ffmpeg:

Code: Select all

Input #0, mpegts, from '00001.ts':
  Duration: 00:00:33.62, start: 13485.319578, bitrate: 8802 kb/s
  Program 132 
    Stream #0:0[0x5b4]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709), 1280x720 [SAR 1:1 DAR 16:9], 50 fps, 50 tbr, 90k tbn, 100 tbc
    Stream #0:1[0xde8](fin): Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, stereo, s16p, 224 kb/s
    Stream #0:2[0x1937](fin): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006)

Re: DVB subtitles as a detection method.

Posted: Mon Dec 04, 2017 6:51 pm
by Zuikkis
Any luck with this? :)

Re: DVB subtitles as a detection method.

Posted: Mon Dec 04, 2017 10:36 pm
by erik
Did not have time yet.....

Re: DVB subtitles as a detection method.

Posted: Sat Dec 09, 2017 6:11 pm
by Zuikkis
I already have other ideas. :D

Some "C More" satellite channels have separate SD and HD versions, and the HD version is marked by "HD" logo on top right corner. This logo stays there always, even during commercials. The actual channel logo is a bit to the left of this HD logo, and that does disappear during commercials.

Comskip always seems to find only the "HD" part and then disables logo completely because it is enabled 100% of time. Is it possible to set the logo detection area in pixels, so it would only scan the part without HD? This would make scanning faster too.

Then, another suggestion. :) C More programs usually have dolby digital 5.1 sound, but commercials only have 2 channel stereo. I don't see Comskip using this info?

Re: DVB subtitles as a detection method.

Posted: Sun Dec 10, 2017 8:30 am
by Zuikkis
I fixed the logo problem already. I manually edited shorter clip with only full logo shown, and comskip detected that correctly. Then saved the logo and now passing it with --logo parameter, works perfectly. :)

Edit: ah sorry for the trouble. :D Just found out about "cut_on_ac_change" and "ac_wrong_modifier" config parameters. :) They were not present in my base ini file.

Edit2: Just donated something to your paypal. :) Thanks for this excellent software!