-
-
Notifications
You must be signed in to change notification settings - Fork 130
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 to SDR tone mapping via protocol buffers #263
Comments
I see that hyperion-android-grabber developers successfully defend themselves against flatbuffer implementation ;) And it would require a lot less of work than duplicating behavior of flatbuffer (it supports hdr tone mapping) in HyperHDR. Personally I'm not interested in supporting Hyperion's apps but I think it wouldn't be a great challenge to swap protobuf for flatbuffers in that app. Both are well supported by Google. Protobuf currently is on its way out and probably it will be removed in the next version. |
Yes I have indeed asked over there if they would be willing to implement flatbuffers. I would like to give it a shot myself, but unfortunately I only have a very rudimentary understanding of programming and 0 experience with either flatbuffers or protobuffers. I can change the scheme around but thats about it. I'll try to read up about both to see if I can maybe hack something together myself. But I'm not giving myself a lot of chance unfortunately. |
I found a fairly simple workaround how to redirect protocol buffers stream to flatbuffer instance for HDR tone mapping. |
…263) Needs enabled flatbuffers and flatbuffers' HDR tone mapping.
I will try this tomorrow! Thanks for your effort! |
I can confirm this works on my system! Thank you very much for implementing this. |
HDR10 for sure. Are you able to capture Dolby Vision? Support for proper capturing this format is almost none and I've heard just about one limited success (captured image far from perfect) which used TV apis but it's not available anymore because of newer TV firmware. Even HDFury diva handles LLDV. |
I mean it captures an image. However the colors are inaccurate. I.e. Red becomes purple. |
If the DV image is all purple (common effect) then it's not properly captured and damaged. Otherwise you can experiment with creating your own LUT table to fix colors. |
It's not all purple, but there is a lot of purple. Probably not properly captured. I'm happy with HDR10 though :) |
Didn't tested HDR10+. Probably the image won't be distorted like DV but there is new dynamic scene luminescence that could be used and in that case it may affect the capturing quality. |
Hi @flos06 |
Hi, |
Unfortunately at the moment my LEDS do not light up at all. Doesn't seem to be a power supply issue so it may be that my LED strip has died. Trying to figure it out. But will not be able to test for a while if the LED's are actually dead. HyperHDR does seem to detect the LED device so im unsure if that means the LED's are still working but simply not receiving input |
No problem. I've managed to already test it using one old Android device. |
a bit late, but I can confirm this works thanks :) |
…wawa-dev#263) Needs enabled flatbuffers and flatbuffers' HDR tone mapping.
Feature request
HDR to SDR tone mapping is available via flatbuffers. I would like to use it via proto buffers
What problem does this feature solve?
My grabber can only use proto buffers
What does the proposed API look like?
How should this be implemented in your opinion?
Are you willing to work on this yourself?
I would love to if I knew how
The text was updated successfully, but these errors were encountered: