-
Notifications
You must be signed in to change notification settings - Fork 32
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
Colors reversed with hdmi devices #127
Comments
U and V chroma planes in the source (webos) are swapped? |
Thaks to you both! |
probably backend issue or this device mixes up the UV planes and needs workaround |
Hello @awawa-dev, I would also be interested to know if this can be taken into account in the backend. There is someone else with almost the same problem. |
the problem is capturing but probably can be easy fixed as additional option in piccap&backend. Or there is a bug in backend but probably it would cause massive problems for other devices. |
I have tested with the following devices via HDMI and there were no colour display problems like here: PlayStation, Amazon FireTV stick, Apple TV, laptop and VU+ Duo 4k SE/Ultimo 4K Enigma2 satellite receiver. |
I guess it rather depends on the webos or the device its running on. Not the connected players. |
If NV12 is active then mode YUV to rgb conversion is also done by LUTs but I suppose all the affected users use the same prepared LUTs by you? Otherwise without NV12 enabled all is done the old way on the device by backend all alone before sending to HyperHDR. |
Yes, I tested with an Onn Streaming stick with Android TV, and the Shield 2015. I could probably get access to a Firestick and maybe a newer Shield to test. I can also try running my laptop thru it |
Laptop shows the same inverse colors thru the hdmi. Let me know if you want me to test any fixes |
I see from your log that you are using HyperHDR v20.0.0.0. What version of PicCap do you have installed? Are you using the old backends or the new ones with NV12 support? They only work correctly with HyperHDR v21beta1. Can you post a HiperHDR log after a reboot, switch to a channel or video, and save the log as a text file? I can't tell from the log which LUT is loaded by HyperHDR. |
I think that before NV12, webOS HyperHDR always used the 50MB |
I have an LG OLED55C6P and running PicCap and HyperHDR on the tv's WebOS 3.4.
The video preview looks fine when it's direct from the TV (menu bars), but when I have an input device plugged in like a ShieldTV 2015 or an Onn Streaming box, the colors are reversed in the live preview. (Blue is Red)
The text was updated successfully, but these errors were encountered: