Display episode length excluding commercials

When viewing a recorded show, I’d find it very useful if I could view it’s length excluding the time for detected commercials.

Even if it was placed in brackets?

E.g. “60 min (45 min)”

Would still find this very useful. I’ve just gone to watch a recorded show, and wanted to know how long it is, so I know what time I’ll have completed watching it by. It says “78 mins” in Channels, but this includes the commercials which will be skipped automatically. So I’ve had to manually work out that the actual playing time is about 60 mins.

Don't know how hard that would be to implement, but it already does the calculation when you select Edit Commercials on a recording and gets dislpayed at the bottom. Most likely the calculation doesn't happen until you select edit and therefore isn't stored in the Channels DVR database.
Screenshot 2022-04-30 at 13-39-45 Channels Manage Recordings
Screenshot 2022-04-30 at 13-38-39 Channels Manage Recordings

And then if you actually edit and save, the times would change.

2 Likes

@tmm1 Has this been considered at all? With commercial skipping the duration timings are effectively incorrect currently.

comskip (used to detect commercials) will never be 100% accurate.
The info you're looking for is in the Channels DVR database, but would have to be programmatically extracted and manipulated. Those results would only be as accurate as comskip is in detecting commercials.

Add to that the fact the program doesn't always start and end at the beginning and end of the recording, especially if you padded the recording.

True, although it’ll be closer than the “total” time, plus I often use the “Verify Commercials” feature so that it is 100% accurate.

I do generally find it pretty accurate for the channels I watch to be honest, with only minimal correcting via Verify Commercials required.