I added a new GPU Quadro 4000 to my transcoding server and want to transcode from the GPU instead of the CPU.
I have installed nvidia-390 using command sudo apt-get install nvidia-390 and rebooted the server and can see my GPU listed using command nvidia-smi
My transcoder server build
Server Ubuntu 18.10 (GNU/Linux 4.18.0-17-generic x86_64)
GPU Quadro 4000
Driver NVIDIA-SMI 390.116
I’m having issues using the GPU for transcoding, for example if I add hw=nvenc into the transcoding option the stream is saying “bad match” but when I remove hw=nvenc and reset back to vb=1000k size=1056x576 hw=cpu deinterlace=false ab=copy everything is working fine.
Is there something I am missing in order to get the GPU to do the transcoding?