With v2021.12.22.0148 we are testing a new smarter commercial detector, which works on some streaming channels.
Instead of using comskip to scan video, this new detector uses a more traditional approach similar to how Pi-hole works. We can detect patterns on some channels where the advertising content comes from a different place.
I have tested this with some Discovery channels on TVE, and some of the channels on Pluto. Share your own experiences below.
Log output for traditional comskip:
2021/12/12 19:03:00.199076 [MTS] Statistics for "TV/Well Done With Sebastian Maniscalco/Well Done With Sebastian Maniscalco S02E01 The Signature Cocktail 2021-12-12-1829.mpg": skipped=0 unhandled_packets=0 discontinuity_detected=69 transport_errors=0 invalid_pts=0 invalid_dts=0 saw_pcr=true saw_pmt=true highest_pts=2016.845378
2021/12/12 19:03:00.550097 [DVR] Processing file-12716: TV/Well Done With Sebastian Maniscalco/Well Done With Sebastian Maniscalco S02E01 The Signature Cocktail 2021-12-12-1829.mpg
2021/12/12 19:03:01.129762 [DVR] Running commercial detection on file 12716 (TV/Well Done With Sebastian Maniscalco/Well Done With Sebastian Maniscalco S02E01 The Signature Cocktail 2021-12-12-1829.mpg)
Log output for smart detector:
2021/12/21 17:33:00.104223 [MTS] Statistics for "TV/Man v. Food/Man v. Food S05E09 2017-09-04 Des Moines IA 2021-12-21-1659.mpg": skipped=0 unhandled_packets=0 discontinuity_detected=35 transport_errors=0 invalid_pts=0 invalid_dts=0 saw_pcr=true saw_pmt=true highest_pts=2014.881478
2021/12/21 17:33:00.105488 [ADS] Detected 4 commercials in file-12788 TV/Man v. Food/Man v. Food S05E09 2017-09-04 Des Moines IA 2021-12-21-1659.mpg
(Recordings where the new detector kicked in will have "CommercialsTagged": true
in their JSON.)