How to Run GPU-Accelerated VMAF on Windows Using WSL2, Docker, and NVIDIA

Running GPU-accelerated VMAF (Video Multimethod Assessment Fusion) on Windows has no official prebuilt binary support, making the setup process difficult for most users. A developer has published a step-by-step guide using WSL2, Docker Desktop, and the NVIDIA Container Toolkit to enable the libvmaf_cuda filter on Windows machines. The workflow relies on the open-source easyVmaf project, which includes a CUDA-specific Dockerfile designed for this purpose. On an NVIDIA RTX 3060 Mobile, the setup achieves roughly 15x real-time processing speed, analyzing a 46-minute video in about three minutes compared to nearly an hour on CPU. The guide is exclusive to NVIDIA GPUs, as libvmaf_cuda does not support AMD or Intel graphics hardware.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.



Discussion (0)
Log in to join the discussion and vote.
Log in