CUDA acceleration can only work with an NVIDIA GPU, plus a correct CUDA 12.8+ / cuDNN 9.11+ installation, and your software path D:/Program file/... contains a space, which can also cause loading failures for the CUDA-related DLLs.
Follow these steps:
- Confirm hardware: only NVIDIA GPUs support CUDA acceleration. AMD/Intel GPUs and integrated graphics are not supported.
- Check your CUDA toolkit version: open CMD and run
nvcc -V. It must be 12.8 or higher. - Check your driver and its max supported CUDA version: run
nvidia-smi. Update your NVIDIA driver to the latest version. - Confirm cuDNN 9.11+ is installed, and that its
bin and lib folders are added to the system Path environment variable. - Check that the CUDA
bin and lib directories are also correctly present in the system Path environment variable — a missing entry is the most common cause of "CUDA unavailable" even after installation. - Move the software to a simple all-English, no-space path, e.g.
D:/pyVideoTrans. Your current path D:/Program file/win-pyvideotrans-v4.12-0908 contains a space and should be avoided. - Restart the software after making the changes.
If it still fails after all of the above, please provide the last ~30 lines from the latest log file in the software's logs/ folder for analysis.
请查阅相关文档: