2018-01-09, 23:53
I was going to make a new thread for an issue I'm having with Kodi, but I decided to check in here first.
Sometime ago I switched from Krypton to Leia (Nightly), as I was having some issues with Krypton which just didn't resolve. I experienced none of those issues with Leia and everything seems to be working better for me in Leia then it did in Krypton.
There was one video playback issue I encountered in Leia, which I did resolve, however, wanted to see if I could learn more about it.
For as long as I can remember, I always had the following under Settings -> Player Settings -> Video -> Processing for all versions of Kodi I've used. I don't ever remember touching these settings as I never had any issues with video playback.
Essentially, Render Method was selected as "Auto" and DXVA2 processing was "On".
After I switched to Leia, I was getting choppy/jerky video playback. Nothing had changed (hardware, software, settings), I had simply upgraded from Krypton to Leia. The playback reminded me of playing a 24p video when your frame rate is set to 60hz instead of 24hz.
A quick Google search brought me to a post where someone recommended switching Render Method to "Software" and turning off DXVA2. As soon as I did that, lo & behold, all my videos played perfectly smooth. Choppiness was gone. And therefore these are my settings with Leia now.
It works fine.
My question is, why? Why did I need to change this with Leia? The hardware & software is exactly the same. Intel Core i7-6800K CPU. nVidia GTX 1080 8GB GPU. 16GB DDR4 RAM. ASUS X99-A II MB. Windows 10 Pro x64 OS. All components remain the same.
More importantly, am I "losing" anything, in terms of PQ, Video, etc., by switching render method to software & turning off DXVA2 hardware acceleration? Or does it not matter?
Thanks!
Sometime ago I switched from Krypton to Leia (Nightly), as I was having some issues with Krypton which just didn't resolve. I experienced none of those issues with Leia and everything seems to be working better for me in Leia then it did in Krypton.
There was one video playback issue I encountered in Leia, which I did resolve, however, wanted to see if I could learn more about it.
For as long as I can remember, I always had the following under Settings -> Player Settings -> Video -> Processing for all versions of Kodi I've used. I don't ever remember touching these settings as I never had any issues with video playback.
Essentially, Render Method was selected as "Auto" and DXVA2 processing was "On".
After I switched to Leia, I was getting choppy/jerky video playback. Nothing had changed (hardware, software, settings), I had simply upgraded from Krypton to Leia. The playback reminded me of playing a 24p video when your frame rate is set to 60hz instead of 24hz.
A quick Google search brought me to a post where someone recommended switching Render Method to "Software" and turning off DXVA2. As soon as I did that, lo & behold, all my videos played perfectly smooth. Choppiness was gone. And therefore these are my settings with Leia now.
It works fine.
My question is, why? Why did I need to change this with Leia? The hardware & software is exactly the same. Intel Core i7-6800K CPU. nVidia GTX 1080 8GB GPU. 16GB DDR4 RAM. ASUS X99-A II MB. Windows 10 Pro x64 OS. All components remain the same.
More importantly, am I "losing" anything, in terms of PQ, Video, etc., by switching render method to software & turning off DXVA2 hardware acceleration? Or does it not matter?
Thanks!