When using tools based on CTranslate2, such as faster-whisper or pyVideotrans, you may encounter an error like the following on 50-series GPUs:
cuBLAS failed with status CUBLAS_STATUS_NOT_SUPPORTED
err[msg]=_process:cuBLAS failed with status
CUBLAS_STATUS _NOT_SUPPORTED
This error occurs because changes in the underlying architecture of 50-series GPUs are incompatible with the default settings in CTranslate2. Currently, this can be resolved by manually specifying the compute type. For example, use --compute_type='float16'
. In pyVideotrans, you can fix this by navigating to Menu > Tools > Advanced Options > faster/openai Speech Recognition Settings > CUDA Data Type, selecting float16, then saving and restarting the software.