#Seerr does not update availability of 4K content [fixed, pull request to develop branch]
88 messages · Page 1 of 1 (latest)
Run a media availability sync job. Send logs. With what movie it is
And a screenshot of your services setup
Any 4K movie, let's take Avengers Endgame for example. TMDb ID 299534
It shows all my 4K films still existing
Keep in mind I don't keep my 4K and 1080p content in separate libraries. So 4K and 1080p films are in root folder "/media/films" and "/media/shows" for tv shows
Can you press edit on the default 4k service
What is the exact movie dimensions of the 4k avengers movie
1920x804
like I said, I don't have the film in 4K, I deleted this one a long time ago
But the file exists in the 4k service? Or 1080p service?
Only in the 1080p Radarr instance
Why isn’t Seerr detecting that my 4K films is no longer on Plex nor on Radarr?
I'm also not sure i have never had this happen to anyone else either
Cc: @fading lagoon any ideas?
Please have the plex full scan and radarr scan and media availability jobs ran and send logs so we can take a look together as a team
I do see in the media availability sync job that it detected the movie as still being there
In the log
We gon need to run some debugging to figure out what's happening
@sleek patio @fading lagoon whenever youre free are you able to make a debugging log verbose preview image?
But before that @earnest thorn are you running overseerr 1.34.0 or seerr:develop or jellyseerr 2.7.3?
I’m running seerr:develop
Here's the log that contains the full plex scan, followed by radarr scan and then media availability
I may understand what the issue is but correct me if I'm wrong.
I don't separate my 4K libraries, as in, I import 4K content to the same root folder and store it in the same library as 1080p content.
So, when I delete the 4K versions, the Plex address to the content remains the same and therefore Seerr believes it is still there. (hence when I click on "Play on Plex" in Seerr, it takes me to the content even though it is no longer available in 4K)
I think in this case, Seerr should rely on Radarr and Sonarr's 4K instances first to check whether the content is actually available.
If im not mistaken plex should provide separate sources with the is4k flag. But I am not that familiar with plex api so we will have to wait for the people i cc'd or till next weekend until I get free time to check
Also cc: @fallow granite
thanks for being so quick on this issue, I really appreciate it mate
I assumed plex did this as well but I separate my 4k and non 4k versions so not sure either
It’s not a matter of checking either first but rather using both to verify the file was actually removed. We would rather have redundancy since we don’t want to mark media as removed unless certain
If you guys need anything else from me (more logs, setup testing etc.), please let me know 🙂
I'll see what I can do
Can you test with preview-plex-4k-debug-logs image tag in ~10 min ?
I can do it in about 10min from now
I'm running the scans now on that exact image tag
Here are the logs
Line 17268 shows not found in 4k radarr
I'll take a look thanks, the image doesn't provide any fix, only more debug logs
Ok found it. Issue is clear. If you have 4K and 1080p movies in the same Plex library, they share the same ratingKey. So even after deleting the 4K version, ratingKey4k still points to the 1080p version - which is why the check incorrectly reports 4K as available.
Blimey that was quick!
Since I don't have any 4K movies in my library, I'll push a fix to the same tag. Would you mind testing it afterward?
Yes of course, no worries!
Update available in ~10 min
Should I redo all the scans again once I update my container or will the availability sync suffice?
Availability sync should be enough
Perfect
Oh, could we do it with 4K shows as well?
Yes 😅
I wish, just got a stroke of luck that allowed me a decent server upgrade for Christmas haha
Just pushed an update!
Awesome, will test it when it's live
T'es trop fort
Thanks a lot mate!
Seerr does not update availability of 4K content [fixed, pull request to develop branch]
Hey @earnest thorn ! Sorry for the ping, but by any change, would you happen to have at least one 4K season and one 4k movie in your library ?
Nevermind, got it !
Yes I do
Nope, managed to find an old post about plex video resolutions
But, wouldn't hurt to actually verify
Do you know how to get a media's xml metadata ?
No but let me figure it out real quick haha
I think I may also have another issue to report soon haha
Got it
What now?
Would you mind sending one 4k episode's xml metadata here ? And same for a movie ?
Planet Earth III Episode 1 and Harry Potter and the Philosopher's Stone (XML also contains metadata for the 1080p version)
Thanks a lot !
Just collecting as much as info I can to make plex availability sync more accurate
The fix you tested is not perfect
how does plex detect 4k and 1080p content?
I think being able to figure out how Plex get this would work well, no?
Video resolution
A media is considered as 4K when width >= 2000 pixels
aaaahh I see, didn't know that
4K resolution refers to a horizontal display resolution of approximately 4,000 pixels. Digital television and digital cinematography commonly use different variations of 4K resolution. The movie projection industry uses 4096 × 2160 (DCI 4K). In television, 3840 × 2160 (4K UHD) with a 16:9 aspect ratio is the dominant standard.
The 4K t...
so before cinema standards it used to mean anything between 2000 and 4000 pixels in width?
Interesting
Wait no, that's not what it says. Did you mean height maybe?
as in 4k is anything where the vertical resolution is greater than 2,000 pixels
4k is usually 4096x2160 or 3840x2160 so the vertical resolution is ~2000
Height is not accurate
ah true since content is often not full screen, fair
Example, a rotated vertical video can have a 2160 x 1920 resolution
Exactly