Page 1 of 1

Use of Nvidia GPU

Posted: Mon Aug 13, 2018 10:26 am
by plittlefield
I have an NVIDIA Corporation GF119 GeForce GT 520 video card in my headless server.

Can this be used to help offload the transcoding?

I have compiled HandBrakeCLI and this error is shown when running the command...

Code: Select all

Cannot load libnvidia-encode.so.1
Cannot load libnvidia-encode.so.1
Thanks,

Paully


HandBrake 20180810154915-d667a3d-master
Ubuntu 16.04.4 LTS
Kernel 4.4.0-128-generic x86_64
AMD FX(tm)-4350 Quad-Core Processor

Re: Use of Nvidia GPU

Posted: Mon Aug 13, 2018 10:36 am
by s55
Nope, that card can not be used. It doesn't support it.

Re: Use of Nvidia GPU

Posted: Mon Aug 13, 2018 10:55 am
by plittlefield
OK, is that why the error is shown?

Re: Use of Nvidia GPU

Posted: Mon Aug 13, 2018 10:56 am
by plittlefield
...and what's the lowest spec or cheapest Nvidia card that CAN be used for HEVC x265 or x264 transcoding help?

Re: Use of Nvidia GPU

Posted: Mon Aug 13, 2018 11:16 am
by s55
I'll just lift my answer from Github here as well:

Probably something like a GTX1030 would be a good bet.
In theory, as long as you've got an up-to-date Nividia driver running with your kernel it should work.

That said, we've done zero testing of this on Linux and won't be doing so, so your mileage may vary. There is no guarantee it'll work.

Re: Use of Nvidia GPU

Posted: Mon Aug 20, 2018 2:35 pm
by plittlefield
OK, so I have invested in a GTX 1050 which will be arriving soon.

If I compile handBrakeCLI by hand, what do I need to make sure I enable or will it just look for the NVidia drivers and suitable card automatically?