Redetect Commercials no longer working in 2020.10.19.2252

Redetect Commercials no longer working in 2020.10.19.2252
Recordings>Shows
Pick show, select Redetect Commercials in the episode dropdown and nothing happens (even after refreshing the web page and trying again and again...)
Comskip not running and nothing in the log
Screenshot_2020-10-20 Channels DVR

And attempting with curl method doesn't work either.
curl -v -XPUT http://192.168.1.4:8089/dvr/files/2802/recomskip

Does the log show the recomskip with http logging enabled? What is the status code and duration of the request

2020/10/20 17:37:16.595744 [HTTP] | 200 |   21.115479ms |     192.168.1.2 | PUT      "/debug/http"
2020/10/20 17:37:16.606595 [HTTP] | 200 |     223.497µs |     192.168.1.2 | GET      "/settings"
2020/10/20 17:37:16.716527 [HTTP] | 200 |     319.595µs |     192.168.1.2 | GET      "/settings"
2020/10/20 17:37:21.040972 [HTTP] | 200 |    73.53475ms |     192.168.1.2 | GET      "/dvr/recordings/upnext"
2020/10/20 17:37:21.123952 [HTTP] | 200 |   72.617512ms |     192.168.1.2 | GET      "/dvr/recordings/summary"
2020/10/20 17:37:21.191087 [HTTP] | 200 |   57.206196ms |     192.168.1.2 | GET      "/dvr/groups"
2020/10/20 17:37:21.200903 [HTTP] | 200 |     918.585µs |     192.168.1.2 | GET      "/dvr/groups/movies/files"
2020/10/20 17:37:30.614572 [HTTP] | 200 |    1.744574ms |     192.168.1.2 | PUT      "/dvr/files/2802/recomskip"

and running it from curl just returns the json for the recordings file, nothing else

You may have comskip disabled?

Or disabled for this show?

Is this an import or recording?

1 Like

Comskip is enabled in settings.
It's an Import and was working in the last version I used 2020.10.18.1924
When I view the Show settings it does display Detect Commercials unchecked.
Enabled that and am trying again...
That fixed it, not sure why an imported show I've done this on before suddenly has Detect Commercials unchecked.
Where is that setting kept?

Actually the last time I processed that particular show with comskip was on 10/13 and I was running v2020.09.22.0105 then.
I've been recording with TVE on my slower NAS, then after the recording is done my newer NAS sees the recording in its Import directory and Imports it.
I then run comskip on it using recomskip since the newer NAS is three times faster at comskip.

Answered my own question.
It's stored in the groups entry for the show/series.
"IgnoreCommercials": true
If that key/value pair doesn't exist it will comskip and allow recomskip.
If it exists, you can't even do a recomskip on an episode.

I've checked both of my Channels DVR servers and none of the shows are set to IgnoreCommercials.
http://x:8089/dvr/groups?all=true Looking for IgnoreCommercials.
I know this worked in the past, so don't know what changed.
Is there any way to allow recomskipping an episode, even if the series is set to IgnoreCommercials?
I know that setting keeps comskip from running post recording, but it would be an intentional act to recomskip.
Otherwise after importing I'll have to check at the Show/Series level each time to see what its settings are.

I can make the forced call work.

1 Like

Thanks, thinking about this one issue. Hope this makes sense.

I was recording this PBS Show/Series from my Prime on my new NAS at 720p.

I decided since I get the same PBS station at 1080p via TVE on my older NAS, that I would record this Show/Series on both NAS's to compare them (I'm doing that for all my local PBS recordings now).

I may have set the Show/Series to not comskip on my new NAS so that when the same episode finished recording on my old NAS and was Imported to my new NAS, I could recomskip it there instead of waiting for the same recording on my new NAS to finish comskip.

Any way, long story short, I would like to be able to recomskip a Show/Series episode, even though the Show/Series in Groups is set to not comskip recordings.

In the latest build the button and api will work.

1 Like

Thank you!