stremio-bugs icon indicating copy to clipboard operation
stremio-bugs copied to clipboard

"Blur unwatched episodes" undesirable for "TMDB collections"

Open youchi1 opened this issue 8 months ago • 5 comments

Stremio Platform

Desktop (Windows)

Describe the bug

Hi,

my addon 'TMDB Collections' provides collections/franchises of movies and Stremio correctly treats them as a series. Issue is, that when a user wants to blur unwatched episodes for real series, it also blurs the movies in the collection, which is undesirable.

I am aware, that this is specific to my addon, which bends Stremio's logic in non standard way, but I think it is quite useful for many users. Here is link to the reported issue on my github: https://github.com/youchi1/tmdb-collections/issues/13

I see 2 potential fixes:

  1. I send collections as standard Content type = 'movie' (e.g. https://app.strem.io/shell-v4.4/#/detail/movie/tmdbc.131295/), so would it be possible to do not apply blurring for movies?
  2. or it could be nice to make new option configurable on the addon level. By e.g. optional metadata response property or "configure" parameter, which would have higher priority than setting on the account level.

What do you think about that? Thanks in advance for the response.

To Reproduce

  1. Install https://61ab9c85a149-tmdb-collections.baby-beamup.club/configure
  2. Check new "Blur unwatched episodes" feature
  3. Open some collection from the catalog

Expected behavior

Do not apply this feature at all to my addon.

Screenshots

Image

Desktop (if applicable)

No response

Smartphone (if applicable)

No response

TV (if applicable)

No response

Logs


Notes

No response

youchi1 avatar Apr 16 '25 21:04 youchi1

Hi, I answered in Discord too, there is no way of controlling the image blur at that level atm, but you could try to use the "channel" meta type instead of "series" type, i can't be certain if it will work but it's worth a shot.

jaruba avatar Apr 18 '25 08:04 jaruba

Hi @jaruba , I do not use "series" as meta type, because it didn't work for all the addons providing streams. I use "movie", it has best compatibility with "stream" addons and it is correctly treated/showed as series in Stremio.

I have just tested "channel" but this meta type isn't supported by "stream" addons, so they don't provide any streams.

Please check my first suggested fix, it could be quite straightforward to implement.

youchi1 avatar Apr 18 '25 09:04 youchi1

we can't handle types differently because Stremio is type agnostic by design, this is also the reason why you can provide episodes for a "movie" type.

the only solution i see is to create a new behaviorHint to bypass the blurring, but this may take some time as the task priority would be low, as it only affects one addon on one specific platform

jaruba avatar Apr 18 '25 09:04 jaruba

"on one specific platform"...for now.

but I understand, thanks for answering. If there will be new behaviorHint, please let me know here.

youchi1 avatar Apr 18 '25 11:04 youchi1

i will make sure to tell you

jaruba avatar Apr 18 '25 11:04 jaruba