Very interesting to know the details !
@boboweb#1776 @notworking#1775 @dizzyMongoose
OMG !! I finally got 7k 10bit video to play smoothly ! What a freaking journey !!
I think the HEVC codec provided by Microsoft does work with DXVA and DeoVR magically !
To play all the other 8bit videos (7k, 8k), you set LAV Decoder to "Nvidia Cuvid (old)" and enable the "Direct Show" in DeoVR player. They should play just fine.
To play a 7k or 8k 10bit video, you need to open the file in DeoVR first, it will play lagging and jumping, then you click on "DirectShow" to turn it off. Once the direct show in DeoVR is turned off. Magically it will play smoothly and nicely. Next time when DeoVR open it, it will remember the setting and automatically turn the direct show off for this video.
My guess why this fix works:
Once you turn off "DirectShow" in DeoVR, the player will use HEVC codec to play the video, and HEVC supports DXVA2, which fully supports 10bit decoding. So you will finally see smoothly playing 10bit video in DeoVR.
However, if you play a regular 8bit video with HEVC codec, somehow the DXVA2 failed, and the codec will use CPU to do the decoding, which will result in poor frame rate.
In short, for now, enable "DirectShow" for all regular videos, and disable "DirectShow" for 10 bit videos. Don't the "Alternative Method" at all.