🚀 Feature Request
### Description
I noticed with a couple of users, including myself, when a logo, for example, is TOO BIG, it makes Stremio crash. There are big files, for example, with 7000 pixels, or even 12000 pixels in the bigger size.... I've seen even bigger ones than that.
It increases the loading time, a lot.
### Problem Statement
Big images in general make Stremio/Nuvio loading time much bigger.
Also, when it's too big, bigger than 5k on the biggest size, it can make Stremio crash for users that don't have the most capable hardware.
(I personally have a Homatics 4K R Plus, which is pretty capable, but this has happened to me too)
//
Example: https://www.reddit.com/r/Stremio/comments/1rxnvgp
This guy posted on Reddit, I've seen that a couple of times... And it happened to me too more than once.
His Stremio is crashing, but only when he uses TMDB... It doesn't happen when switching back to Cinemeta.
### Proposed Solution
Based on what I read on TMDB's forum, it's possible to limit the images when pulling them using their API.
Some images are huge, and for viewing the catalogs, it makes no difference; it only causes issues.
Limiting the logos to a maximum of 1000 pixels for the biggest size, 1500 pixels for posters, and 4k for backdrops. I think that would solve this issue and speed up things for users.
There are no reasons to have a logo bigger than 1000 pixels, even with a 4K TV, the logos take only a maximum of 1/4 of the screen size, and that's when users are loading a stream.
### Alternative Solutions
None that I can think of....
### Use Cases
Faster viewing catalogs on Stremio and Nuvio, no waiting for images to load, no crashes.
### Mockups/Screenshots
Not for this scenario; it won't change anything visually.
### Technical Considerations
Their API does offer the capabilities of tweaking sizes, limiting them, pulling pre-defined
### Priority
## Checklist
- [ X ] I have searched existing issues to avoid duplicates
- [ X ] I have provided clear and detailed information
- [ X ] I have included relevant context and use cases
- [ X ] I have considered the impact on existing functionality
- [ X ] I have thought about potential implementation challenges
## Environment
- Platform: Android TV
- Stremio Version: 1.9.11
- Nuvio Version*: 0.4.21
- Addon Version: 1.34.0
🚀 Feature Request
### Description
I noticed with a couple of users, including myself, when a logo, for example, is TOO BIG, it makes Stremio crash. There are big files, for example, with 7000 pixels, or even 12000 pixels in the bigger size.... I've seen even bigger ones than that.
It increases the loading time, a lot.
### Problem Statement
Big images in general make Stremio/Nuvio loading time much bigger.
Also, when it's too big, bigger than 5k on the biggest size, it can make Stremio crash for users that don't have the most capable hardware.
(I personally have a Homatics 4K R Plus, which is pretty capable, but this has happened to me too)
//
Example: https://www.reddit.com/r/Stremio/comments/1rxnvgp
This guy posted on Reddit, I've seen that a couple of times... And it happened to me too more than once.
His Stremio is crashing, but only when he uses TMDB... It doesn't happen when switching back to Cinemeta.
### Proposed Solution
Based on what I read on TMDB's forum, it's possible to limit the images when pulling them using their API.
Some images are huge, and for viewing the catalogs, it makes no difference; it only causes issues.
Limiting the logos to a maximum of 1000 pixels for the biggest size, 1500 pixels for posters, and 4k for backdrops. I think that would solve this issue and speed up things for users.
There are no reasons to have a logo bigger than 1000 pixels, even with a 4K TV, the logos take only a maximum of 1/4 of the screen size, and that's when users are loading a stream.
### Alternative Solutions
None that I can think of....
### Use Cases
Faster viewing catalogs on Stremio and Nuvio, no waiting for images to load, no crashes.
### Mockups/Screenshots
Not for this scenario; it won't change anything visually.
### Technical Considerations
Their API does offer the capabilities of tweaking sizes, limiting them, pulling pre-defined
### Priority
## Checklist
## Environment