VR-reversal icon indicating copy to clipboard operation
VR-reversal copied to clipboard

Request: GPU Hardware Acceleration Support

Open SRoy89 opened this issue 8 months ago • 0 comments

I’ve been testing VR-Reversal for playing and converting stereoscopic 360°/fisheye videos in MPV. While the plugin works functionally, I noticed that it doesn’t utilize the GPU for video processing, which causes very high CPU usage, especially on high-resolution videos (e.g., 4K SBS fisheye).

Expected behavior: MPV with VR-Reversal should be able to leverage GPU acceleration (e.g., via --hwdec=vulkan/dxva2/cuvid) for both playback and rendering of fisheye-to-flat transformations.

Actual behavior: All video decoding and fisheye/sbs transformations are CPU-bound, leading to poor performance with high-res videos.

MPV version: 2.0.0.0

OS: Windows 11 Video format: SBS 190° fisheye, 4K

Feature request: Add GPU acceleration support for the fisheye/SBS transformations.

Ideally support hardware decoding (--hwdec) and GPU filters (--vf=vulkan/lavfi) so playback is smooth on high-res videos.

Thanks!

SRoy89 avatar Aug 16 '25 14:08 SRoy89