• 1
  • 5
  • 6
  • 7(current)
  • 8
  • 9
  • 18
Auto frame rate switching & dynamic range matching - 4K (HDR10) capable Hardware
#91
(2018-02-08, 01:02)raidflex Wrote: Is there any options for splitting the video and audio for 4k HDR content? I still have an older Pioneer 1080p receiver thats works great, but I want to be able to get 4k HDR content with Kodi and still receive DTS-MA/True-HD audio from my rips.
 HD Fury Linker isn't cheap but will do that.
Reply
#92
(2018-02-08, 01:02)raidflex Wrote: Is there any options for splitting the video and audio for 4k HDR content? I still have an older Pioneer 1080p receiver thats works great, but I want to be able to get 4k HDR content with Kodi and still receive DTS-MA/True-HD audio from my rips.
 I've seen this one on Amazon, information and reviews seem to suggest it's made to do this exact job

https://www.amazon.com/gp/product/B0755T...XD0L1W5AKG
Reply
#93
This looks like it will do it, and not a bad price either. Thanks.
Reply
#94
So is the Apple TV the best bet if I want Kodi 4k HDR and also the most streaming services possible in 4k HDR?
Reply
#95
(2017-12-08, 02:47)wrxtasy Wrote: What would be interesting is if you connected that LE S912 box again to your Epson PJ and then SSH Logged in and issued a:
Code:
cat /sys/class/amhdmitx/amhdmitx0/disp_cap

You can then see exactly what HDMI EDID negotiated display and colorspace modes the S912 is reading from the Epson PJ.
These can then be tweaked and put in a disp_cap file in the .kodi/userdata folder when using LE.      

@wrxtasy, just tried what you had suggested several weeks ago. A different S912 box, a Tanix T92 2GB/16GB. Running LE off a mSD card. When I issue the command above, here's what I get...

Image

Before I get back to LE, some background on my Epson 5040UB and what has worked and not worked, at least w/nVidia Shield TV & Zidoo X9S players. I know Epson 5040UB supports 4K "12-bit" up to 30Hz, and anything above in 8-bit only. I say "12-bit" instead of "10-bit" as that's what the PJ likes or maybe just sees. I never see it getting or showing 10-bit, always 8- or 12-bit only. With my nVidia Shield, I've forced the resolution to [email protected] (@23.976/24/30 also work) as it's the only way the Shield allows me to then pick 4:2:2 12-bit Rec2020 in the HDMI advanced menu...
Image

Then, when I play a 4K HDR 23.976 movie, whether via Kodi, Amazon or Netflix, I get beautiful HDR. Here's a screenshot w/Kodi of 'Dunkirk' in HDR.

So, now back to the Tanix S912 box and LE. I set the Kodi UI to 4K@24 (also tried 23.976, 29.970 & 30), then ran variations of these, rebooting each time...
echo '444,10bit' > /sys/class/amhdmitx/amhdmitx0/attr
echo '444,12bit' > /sys/class/amhdmitx/amhdmitx0/attr
echo '422,10bit' > /sys/class/amhdmitx/amhdmitx0/attr
echo '422,12bit' > /sys/class/amhdmitx/amhdmitx0/attr
echo '420,10bit' > /sys/class/amhdmitx/amhdmitx0/attr
echo '420,12bit' > /sys/class/amhdmitx/amhdmitx0/attr

But, I still get 8-bit playback with any of the above, with HDR however. PQ looks almost identical to Shield's at 12-bit, but think Shield's might be better (or it's just placebo, w/me expecting it is as it's showing 12- vs. 8-bit). In any case, is there a way to force 12-bit in LE? The commands I entered didn't as the Kodi UI and video playback show 8-bit. Could be that because Epson 5040UB is limited to 10.2Gbps and can't do 10/12-bit above 30Hz, LE is limiting the box to 8-bit across the board, regardless of videos at less than 30Hz?
[H]i-[d]eft [M]edia [K]een [V]ideosaurus
My Family Room Theater
Reply
#96
@looun, just Google'd "12-bit LibreELEC AMLogic" and found a thread you started... do you also have an Epson 5040UB / TW8300? Did you figure out a solution?
Reply
#97
(2018-02-19, 01:14)hdmkv Wrote: Before I get back to LE, some background on my Epson 5040UB and what has worked and not worked, at least w/nVidia Shield TV & Zidoo X9S players. I know Epson 5040UB supports 4K "12-bit" up to 30Hz, and anything above in 8-bit only. I say "12-bit" instead of "10-bit" as that's what the PJ likes or maybe just sees. I never see it getting or showing 10-bit, always 8- or 12-bit only. With my nVidia Shield, I've forced the resolution to [email protected] (@23.976/24/30 also work) as it's the only way the Shield allows me to then pick 4:2:2 12-bit Rec2020 in the HDMI advanced menu...

So, now back to the Tanix S912 box and LE. I set the Kodi UI to 4K@24[/b][/url] (also tried 23.976, 29.970 & 30), then ran variations of these, rebooting each time...

But, I still get 8-bit playback with any of the above, with HDR however.
  Shield has only 12-bit mode for YCbCr 4:2:2 which is what it should be by HDMI spec. You have to zero pad 8-bit/10-bit content to 12-bit. 10-bit is available only for 4K 50/60Hz.

I thought that in Amlogic LE if you reboot, it would just default to 8-bit if you don't have a startup script. I don't reboot after the attr command. I think what will work with your projector is 444 10-bit or 12-bit. May be 422 also, but I have seen folks report issue with 422.
Reply
#98
Thanks, didn't know about 10-bit not being available in modes other than 4K 50/60Hz. And didn't know one just ran the LE command and no reboot; Doh!
Tried 444 12-bit and I get no picture w/Epson. With 422 12-bit, I get green-tinted UI and playback. Will try more combinations tomorrow.
Reply
#99
(2018-02-19, 05:25)hdmkv Wrote: Thanks, didn't know about 10-bit not being available in modes other than 4K 50/60Hz. And didn't know one just ran the LE command and no reboot; Doh!
Tried 444 12-bit and I get no picture w/Epson. With 422 12-bit, I get green-tinted UI and playback. Will try more combinations tomorrow.
Yep! 422 12-bit doesn't seem to work. I tried it on a M8S Pro with LE 8.90.4 and also with Vero 4K. It works at 4K 60Hz 420 12-bit, but got the green tint at anything lower than 4K 50Hz. 

Only 10/12-bit 444 and 10/12-bit 420 works. You may not be able to use 10/12-bit 420 since your projector doesn't support those modes.
Reply
(2018-02-19, 05:38)wesk05 Wrote:
(2018-02-19, 05:25)hdmkv Wrote: Thanks, didn't know about 10-bit not being available in modes other than 4K 50/60Hz. And didn't know one just ran the LE command and no reboot; Doh!
Tried 444 12-bit and I get no picture w/Epson. With 422 12-bit, I get green-tinted UI and playback. Will try more combinations tomorrow.
Yep! 422 12-bit doesn't seem to work. I tried it on a M8S Pro with LE 8.90.4 and also with Vero 4K. It works at 4K 60Hz 420 12-bit, but got the green tint at anything lower than 4K 50Hz.  
 Hi

Please can you send me the output of:

cat /sys/class/amhdmitx/amhdmitx0/rawedid

Sam
Reply
(2018-02-19, 06:04)Sam.Nazarko Wrote: Please can you send me the output of:
cat /sys/class/amhdmitx/amhdmitx0/rawedid
Sam 
I don't think it has anything to do with the EDID. 12-bit YCbCr 4:2:2 works on the same display with the Shield, Zidoo X9S and even Minix U9-H Android. Vero 4K or Amlogic LE is not setting the pixel encoding to 422. It is being output as 444 (at < 4K 50Hz), which is why you get the green tint.
Reply
(2018-02-19, 05:38)wesk05 Wrote: 12-bit YCbCr 4:2:2 works on the same display with the Shield, Zidoo X9S and even Minix U9-H Android. Vero 4K or Amlogic LE is not setting the pixel encoding to 422. It is being output as 444 (at < 4K 50Hz), which is why you get the green tint.
Yes I can confirm i've seen that. We might need to get @JohnGalt back on the case unless @Sam.Nazarko bug busts the AML Linux Nougat Kernel first. Wink

Reply
(2018-02-19, 05:25)hdmkv Wrote: Thanks, didn't know about 10-bit not being available in modes other than 4K 50/60Hz. And didn't know one just ran the LE command and no reboot; Doh!
Tried 444 12-bit and I get no picture w/Epson. With 422 12-bit, I get green-tinted UI and playback. Will try more combinations tomorrow.
The effect of the command line to enable 10 or 12 bit mode is reset on a reboot, so rebooting will return it to default.

AIUI you must also enter the instruction required to enable 10/12 bit output before you have played any media in Kodi if Kodi is already running - i.e. it should be done as soon as Kodi is running after boot up.   If you have already played media before you issue it - it will have no effect I believe?
Reply
(2018-02-19, 01:14)hdmkv Wrote:
(2017-12-08, 02:47)wrxtasy Wrote: What would be interesting is if you connected that LE S912 box again to your Epson PJ and then SSH Logged in and issued a:
Code:
cat /sys/class/amhdmitx/amhdmitx0/disp_cap

You can then see exactly what HDMI EDID negotiated display and colorspace modes the S912 is reading from the Epson PJ.
These can then be tweaked and put in a disp_cap file in the .kodi/userdata folder when using LE.        

@wrxtasy, just tried what you had suggested several weeks ago. A different S912 box, a Tanix T92 2GB/16GB. Running LE off a mSD card. When I issue the command above, here's what I get...Image

Before I get back to LE, some background on my Epson 5040UB and what has worked and not worked, at least w/nVidia Shield TV & Zidoo X9S players. I know Epson 5040UB supports 4K "12-bit" up to 30Hz, and anything above in 8-bit only. I say "12-bit" instead of "10-bit" as that's what the PJ likes or maybe just sees. I never see it getting or showing 10-bit, always 8- or 12-bit only. With my nVidia Shield, I've forced the resolution to [email protected] (@23.976/24/30 also work) as it's the only way the Shield allows me to then pick 4:2:2 12-bit Rec2020 in the HDMI advanced menu...
Image

Then, when I play a 4K HDR 23.976 movie, whether via Kodi, Amazon or Netflix, I get beautiful HDR. Here's a screenshot w/Kodi of 'Dunkirk' in HDR.

So, now back to the Tanix S912 box and LE. I set the Kodi UI to 4K@24 (also tried 23.976, 29.970 & 30), then ran variations of these, rebooting each time...
echo '444,10bit' > /sys/class/amhdmitx/amhdmitx0/attr
echo '444,12bit' > /sys/class/amhdmitx/amhdmitx0/attr
echo '422,10bit' > /sys/class/amhdmitx/amhdmitx0/attr
echo '422,12bit' > /sys/class/amhdmitx/amhdmitx0/attr
echo '420,10bit' > /sys/class/amhdmitx/amhdmitx0/attr
echo '420,12bit' > /sys/class/amhdmitx/amhdmitx0/attr

But, I still get 8-bit playback with any of the above, with HDR however. PQ looks almost identical to Shield's at 12-bit, but think Shield's might be better (or it's just placebo, w/me expecting it is as it's showing 12- vs. 8-bit). In any case, is there a way to force 12-bit in LE? The commands I entered didn't as the Kodi UI and video playback show 8-bit. Could be that because Epson 5040UB is limited to 10.2Gbps and can't do 10/12-bit above 30Hz, LE is limiting the box to 8-bit across the board, regardless of videos at less than 30Hz?  

The bit-depth setting is reset to 8 bits when you reboot - it only lasts for the active session.  If you are rebooting as soon as you select 10 or 12 bit you are resetting it back to 8 bits.

You need to reboot or power on, issue the command BEFORE you play any media - and then play media.  Then you should get 10 or 12 bit output (depending on refresh rate)

The AMLogic devices seem to replay 10 bit Rec 2020 HDR10 content and in 8 bit mode will output it in 8 bit with an HDR EOTF flagged - so the material plays back in HDR but with only 8 bit depth you will get banding where you wouldn't with 10 bit content output at 10 bit or padded to 12 bit with 00s in the LSBs.
Reply
(2018-02-19, 05:38)wesk05 Wrote: Only 10/12-bit 444 and 10/12-bit 420 works. You may not be able to use 10/12-bit 420 since your projector doesn't support those modes.

Thanks. Re-tested properly this time. Booted up, SSH'd a colorspace command, and played a 4K HDR 23.976 movie. Then, rebooted, and repeated process to try w/next command:

echo '420,12bit' > /sys/class/amhdmitx/amhdmitx0/attr <= Black screen, no audio
echo '444,12bit' > /sys/class/amhdmitx/amhdmitx0/attr <= Black screen, but HD audio plays okay
echo '422,12bit' > /sys/class/amhdmitx/amhdmitx0/attr <= Green-tinted video playback, but HD audio plays okay. PJ shows "8-bit 444" oddly even though I sent 422 command
echo '420,10bit' > /sys/class/amhdmitx/amhdmitx0/attr <= Black screen, no audio
echo '444,10bit' > /sys/class/amhdmitx/amhdmitx0/attr <= Black screen, but HD audio plays okay
echo '422,10bit' > /sys/class/amhdmitx/amhdmitx0/attr <= Green-tinted video playback, but HD audio plays okay. PJ shows "8-bit 444" oddly even though I sent 422 command

So, best I can get is 8-bit 444 HDR Rec2020 w/LibreELEC it seems. More I compare w/Shield & Zidoo X9S, the more it looks very similar. Not seeing the banding @noggin noted w/4K HDR 23.976 movies, nor the dithering others have. But, unable to do a direc A/B, so hard to be sure either way.
Reply
  • 1
  • 5
  • 6
  • 7(current)
  • 8
  • 9
  • 18

Logout Mark Read Team Forum Stats Members Help
Auto frame rate switching & dynamic range matching - 4K (HDR10) capable Hardware5