DeoVR Video Player

DeoVR Video Player

Uses CPU, not GPU
Playing VR movies through DeoVR uses CPU, not GPU.

I'm using a PSVR with Trinus and Steam to watch 8K SBS VR movies using a Windows 7 PC with an old Sniper G1 Motherboard and a new GTX 1660. The playback stutters badly and Resource Monitor shows it maxing out CPU. MSI Afterburner shows single digit GPU usage.

However, when I watch these same movies in VLC Player or MPC-BE, decoding is done on the GPU (confirmed with RM and MSIA) and they run smoothly. Of course, PSVR doesn't work directly through these players so I've been trying to get any Steam player to use the GPU for decoding, but with no success. I've tried Steam Media Player, DeoVR, Vive, Gizmo, Play'a and some others. I have the Steam, Settings, Interface "Enable hardware video decoding" option checked and have been troubleshooting a couple weeks with multiple restarts.

So, can someone help me with how to get DeoVR to use GPU for video decoding? I do not want to upgrade to Windows 10 due to legacy software and while I'm open to getting a new Motherboard, this shouldn't be necessary since other video players can use the GPU for decoding.
< >
Showing 1-3 of 3 comments
76561199129841526 Mar 8, 2021 @ 6:16am 
DeoVR uses Lav Filters for directx which automatically turns on in HEVC codec, read some of my posts on this topic if you need help figuring out how to change the filter settings in LAV to GPU. However setting it to Graphic acceleration= Nvidia CUVID might crash the player and or steamvr or send it spinning even claiming low battery or disconnect your usb, at least on my rtx Nvidia graphic card it is. Your codec tweek tool comes with your k-light codec pack, pin it to start so you can access it. In the config tool look at the section called Configuration: click on the
Direct Show Filters Button then click on Lav Video decoder, in that video settings tab on the top right pull down Hardware acceleration to use None is default is your cpu and
Nvidia CUVID is your GPU, choose that Nvidia CUVID acceleration and click apply and test it for more then a few vids because it sometimes works for a few then crashes all the time, if it crashes then set it back to none and only slowing the speed to 74-80 will make UHD vids more fluid, but mess up the sound that never works in sync anyway (until a fix comes for thsi stutter issue it's your only temp solution). Some use Mermaid player just for 5k-8k vids but it auto sets Lav Filters to DXVA2 Native, so if you switch back and forth your players, you might have to change the lav filter when using DEOVR or it might act up in that acceleration setting. Heresphere Demo works on 5k-8k videos and even makes clearer better views of some footages like homemade VR. Until DeoVR fixes this issue with using DirectX, many are using more then 1 player depending on the files they want to view.
Hope my fix works for you, please let me know either way.
Audun Jan 22, 2023 @ 5:02pm 
I fixed it by updating my nvidia graphics driver
sultanOFsick Jan 24, 2023 @ 12:03am 
This was almost 2 years old my man.

That said, FPSvr says I'm using like 80% GPU and 30-50% CPU, but the CPU drops frames like mad on some videos and has a frame time of usually 4.something vs. the GPU 1.something. That doesn't seem to me like the GPU is actually doing much.
< >
Showing 1-3 of 3 comments
Per page: 1530 50