Commercial detection bug

The latest beta of the DVR server seems to have broken commercial detection on some sources. For example none of the shows I record from CBS detect commercials anymore.

I rolled the server back to the last Stable version and commercial detection started to work again.

I've had the same issue with CBS the past week or so (NCAA tournament games). Was able to resolve by rewriting timestamps then asking it to detect commercials again.
In my case I'm also recording CBS in MPEG2/from my HDHomerun.

I tried that too, but when I told it to re-detect commercials I see on the interface it starts for about 1/2 second and then the process stops.

You will have to submit DVR diagnostics to the DEV's or provide more information to be helped by the Community.

CDVR version running, CBS via HDHR OTA or CABLE or CDVR TVE channel. CDVR log and comskip log data, etc.

oh right, should have done that. This is from an HDHR OTA and I was on the latest beta as of earlier this week. I rolled it back to the last stable which is 2025.02.19.1823 and commercial detection works fine on that.

2025/04/06 00:04:01.486395 [DVR] Running commercial detection on file 3613 (TV/Saturday Night Live/Saturday Night Live S50E17 Jack Black Elton John and 2025-04-05-2228.mpg)
2025/04/06 00:04:01.538221 [DVR] Commercial detection failed for Saturday Night Live S50E17 Jack Black Elton John and 2025-04-05-2228.mpg: exit status 11: Comskip 0.82.011, made using ffmpeg
Donator build
Received signal 11 (Segmentation fault: 11)
Stack trace (most recent call first):
0 comskip 0x0000000100919776 comskip + 251766
1 comskip 0x000000010091990e comskip + 252174
2 libsystem_platform.dylib 0x00007ff811b4725d _sigtramp + 29

2025/04/06 08:01:01.439279 [DVR] Running commercial detection on file 3614 (TV/Sunday Today With Willie Geist/Sunday Today With Willie Geist S09E28 2025-04-06-0700.mpg)
2025/04/06 08:01:01.496131 [DVR] Commercial detection failed for Sunday Today With Willie Geist S09E28 2025-04-06-0700.mpg: exit status 11: Comskip 0.82.011, made using ffmpeg
Donator build
Received signal 11 (Segmentation fault: 11)
Stack trace (most recent call first):
0 comskip 0x0000000107dc1776 comskip + 251766
1 comskip 0x0000000107dc190e comskip + 252174
2 libsystem_platform.dylib 0x00007ff811b4725d _sigtramp + 29

2025/04/06 09:31:01.534676 [DVR] Running commercial detection on file 3615 (TV/CBS News Sunday Morning/CBS News Sunday Morning 2025-04-06-0800.mpg)
2025/04/06 09:31:01.694304 [DVR] Commercial detection failed for CBS News Sunday Morning 2025-04-06-0800.mpg: exit status 11: Comskip 0.82.011, made using ffmpeg
Donator build
Received signal 11 (Segmentation fault: 11)
Stack trace (most recent call first):
0 comskip 0x000000010bb0a776 comskip + 251766
1 comskip 0x000000010bb0a90e comskip + 252174
2 libsystem_platform.dylib 0x00007ff811b4725d _sigtramp + 29

2025/04/08 00:08:01.516206 [DVR] Running commercial detection on file 3623 (TV/The Late Show With Stephen Colbert/The Late Show With Stephen Colbert S10E100 Cory Booker Jalen Brunson 2025-04-07-2305.mpg)
2025/04/08 00:08:01.684296 [DVR] Commercial detection failed for The Late Show With Stephen Colbert S10E100 Cory Booker Jalen Brunson 2025-04-07-2305.mpg: exit status 11: Comskip 0.82.011, made using ffmpeg
Donator build
Received signal 11 (Segmentation fault: 11)
Stack trace (most recent call first):
0 comskip 0x000000010a8a7776 comskip + 251766
1 comskip 0x000000010a8a790e comskip + 252174
2 libsystem_platform.dylib 0x00007ff811b4725d _sigtramp + 29

Might want to state exactly what version that "earlier this week beta" was and I would suggest submitting DVR Diagnostics for the Developers to look at.

I have been sticking to the last stable version, anyone know if this issue has been fixed in the beta yet?

What are you running Channels DVR Server on?
Is it failing on every channel, or just certain channels?
Are the failing channels ATSC 3.0?

Best to submit DVR diagnostics to the developers, since the info you provided isn't enough for us community members to help troubleshoot.

A forum search reveals a couple topics with the same error status.
https://community.getchannels.com/search?q=exit%20status%2011%20order:latest

Runs on an Intel Mac. Seems to fail on all OTA. I don't use ATSC 3.0. Works fine on 2025.02.19.1823

Still best to submit DVR diagnostics when the issue happens.

Only one mention of a comskip change in the DVR Pre-Release notes since that stable version release, but not all changes are detailed in every release note.

You could update to the latest pre-release, test it and reload the stable release if it's not fixed after submitting diagnostics. If you don't, most likely the next stable release will still have the problem.

You could also update to latest, but just drop the comskip binary from the last known good version into the latest directory, replacing it.

Ok, I updated to the latest stable today and comskip is still not working. I then took the comskip file from the February stable version and dropped it into 2025.04.17.1651 and comskip works. So this narrows it down to something with just the comskip file since the stable version released in February.

In order for the developers to troubleshoot your issue (mine is working fine) you need to submit diagnostics from the DVR when it fails and maybe provide the last few lines from the comskip log.

That, or just remember to keep replacing the comskip executable every time you update.

This is now fixed.

1 Like