Skip to content

Request: GPU Hardware Acceleration Support #38

@SRoy89

Description

@SRoy89

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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions