Theater System:
ShiledTV (2015) > Lumagen Radiance Pro > JVC NX9
.............................................................. > Lexicon MC10
*This system does not support DV as it is a projector so this fix should work for my system very well. However, my mkv of Free Guy is DV with HDR10 fallback and it is working well in HDR10 as it should.
Network:
unRaid 10Gb Ethernet > Brokade ICX6450 10Gb > 1Gb Ethernet ShieldTV (2015)
*I deleted the ShieldTV launcher and use "Launcher for XBMC" to make my ShieldTV boot directly into Kodi so that I wouldn't ever see the ShieldTV interface. This may come into play in my later comments.
All source material I have looked at is 23.98Hz being output by Kodi/Shiled at 23.98Hz with audio passthrough enabled. The Lumagen Radiance Pro is accepting 23.98Hz from the ShieldTV and is outputting 23.98Hz to the JVC NX9 which is properly handling 23.98Hz and showing it at an even integer multiple (191.81Hz).
It seems to me that the micro-stutters are dramatically reduced or possibly eliminated. The Westworld UHD-BD's that I remuxed have always been challenging for Kodi on the Shield. One particularly challenging scene is from the S02E05 mkv starting at time 5:36 where there has always been terrible micro-stutter. Now it seems to have a bit of smooth judder (if you will). It looks much better and might even be totally fixed, I am not sure. Something doesn't look exactly right to me with the panning because it seems uneven, but I am very happy that it's not jumping or micro stutter anymore. I may not have noticed the little defects if I hadn't been looking for them. Free Guy looks way better. I started at the beginning and the title "Free Guy" coming through the clouds seems to move at an uneven rate (judder), but it isn't jumpy anymore. I am not sure if this is judder, or is a stylistic cinematic effect that was intended by the producer. The rest of the first seven minutes of Free Guy looked perfect to me with no micro stutter (and no Atmos dropouts).
I'm going to watch more video to prove this fix to myself one way or another. Right now I feel that it may be a dramatic improvement, but not absolutely positively a 100% complete fix.
I did, and do have some strange behavior. It may perhaps be due to the skin I am using "My Scope Nox."
https://forum.kodi.tv/showthread.php?tid=363595
The skin is a work in progress and does have some anomalies.
As soon as I installed the "Matrix v19.3 + micro stuttering fix (test builds v19.4)" my screen went black. I had to go to the Android page that shows open apps to see something besides black. I closed all the apps including Kodi. After that "Launcher for XBMC" would come up quickly as it should and launch Kodi, but once Kodi was launched the screen was just black. I am not sure why, but after several tries Kodi loaded and continues to load fine. My remaining problem is that I can't play any TV Shows through the "My Scope Nox" skin. I switched the skin to Estuary and TV Shows do play fine with this skin so I'm not sure where the issue lies with this exactly. I don't think I tried any TV Shows after loading the "Atmos Audio Dropouts with UHD-BD" fix so it's possible that was when TV shows stopped working for me.
With the "My Scope Nox" skin, I can play the same TV episodes by navigating to them through the file explorer and playing them from there. So the TV episodes only don't play through the Kodi home screen TV Shows GUI with this skin.
I also have handy a 2019 ShieldTV that I will try in the theater. The only reason I don't use it there is because for some reason, randomly my booting directly into Kodi stops working and breaks the system.
Thanks jogal for these two incredible patches and fixes. I am simply elated!
craigr
*Judder in the true sense typically occurs when a video of one frame rate is converted to another frame rate. One example is when 23.98Hz is converted to 59.94Hz. Since 59.94 is not an even integer multiple of 23.98, judder will occur. This is how we all watched TV at home until more recent days since consumer displays have started supporting even multiples of 23.98Hz. To avoid this type of judder, you must allow Kodi to output 23.98Hz (movies and most premium TV series) and your display (TV or projector) must support 23.98Hz (or refresh at even integer multiples of 23.98Hz).