Skip ads results in premature end to playback towards end of recording

I’ve begun using the Detect Commercials functionality, since it is now available, for my TV recordings. Since doing so, if I select “Skip Ads” on the player, towards the end of the video, it very often stops playback of the video prematurely. That then means I have to start the playback over, and fast forward back to the point where I performed the last “Skip Ads” and then not actually skip the last set of ads, letting them play thru (and thus defeating the point of the feature).

Previously, when I’d have the ads skipped in the resulting video, this wouldn’t be an issue, but now, it’s hugely annoying, and I’m tired of having to fast-forward because I forget that it’s near the end of a show.

Anyone else facing this? Any chance of it getting a fix?

Server Version#: 1.20.1.3252
Player Version#: 6.6.10

Does this happen in the last ~10% of the show’s duration?

I wonder if it’s related to the behavior where a show is considered fully “watched” if you stop after 90%.

Yes, most certainly, but if one hits “Skip Ads”, it should know when ads will conclude, and if that’s at all short of the entire show length, it should resume after the ads and continue.

While I somewhat understand this with movies that have many minutes of credits, TV shows do not behave the same way, and this behavior certainly results in missing the end of shows.

Personally, I think the behavior should take into account whether it’s part of a Movie or TV library.

Oh, indeed. I’m not suggesting it’s correct behavior, rather wondering if the features are interacting poorly and leading to the problem.

Somebody else mentioned that the 90% threshold is annoying on very very very long movies, too.

This has been happening to me also while watching on Roku. Hoping it gets a fix soon.

Me too, but the lack of acknowledgement by anyone working for Plex doesn’t leave me very hopeful. I fear this is the state we’ll be in for some time. I rather defeats the purpose of Skip Ads, towards the end of a recording though. Hopefully, maybe, by some miracle, we’ll be blessed with a fix. There’s got to be a bit of code somewhere that’s close to: If (playback_ends() && amount_played>90%) then {terminate_playback(); set_watched(true); set_timeindex(start)}

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.