Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HDR #154

Open
LordBoos opened this issue Feb 24, 2020 · 4 comments
Open

HDR #154

LordBoos opened this issue Feb 24, 2020 · 4 comments
Labels
enhancement New feature or request

Comments

@LordBoos
Copy link

Grabbing HDR10 media produces very dimmed and washed out colors on Hyperion.
Can you convert HDR images to SDR images before sending them to Hyperion server?

@abrenoch
Copy link
Owner

This might be possible, but I'm not very sure of it. I would wager that the display would need to be captured in a different pixel format (currently it uses 8 bit RGB), and the math for converting that colorspace to RGB would need to be worked out. Assuming we can get an accurate RGB representation from each HDR pixel, this should be possible... But I'm just not sure if the android API even works like that. Proper HDR decoding may very well only happen at the display itself.

Interesting thought... I'm not too confident it can even be done, but I'll keep this issue open for now!

@abrenoch abrenoch added the enhancement New feature or request label Feb 25, 2020
@LordBoos
Copy link
Author

LordBoos commented Feb 25, 2020

I'm not sure myself, but my 2 different Android boxes both have setting in the system settings to convert all HDR to SDR and even SRD to HDR so it might be possible.
Boxes are Nvidia Shiled TV Pro 2019 and Xiaomi Mi Box 2. While I could theoretically use that feature, it's not ideal because my TV supports HDR and I don't want to watch SDR only because of Hyperion.

@flos06
Copy link

flos06 commented Apr 23, 2022

Any thoughts? HDR gives way different colors. Would love to get this working with HDR

@menn0
Copy link

menn0 commented Aug 31, 2022

Would implementations done at HyperHDR help with implementing this into android grabber as well, HyperGrabber anyone? :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants