I have a few servers with Tesla T4 GPUs in them. The T4s are older GPUs, roughly 75% as powerful as the venerable GTX 1080. I am thinking that they would be fairly suitable to put to work doing hardware transcoding as Remote Runner servers.
However, I am not sure if the Tesla T4 is compatible with Peertube in this capacity (hardware transcoding in remote runners).
Is there a list of compatible GPUs for hardware transcoding that I could look up, and see if the Tesla T4 is on it? Or, to handle hardware encoding, do I need some special version of ffmpeg that was compiled with CUDA, NVENC, NVDEC, etc., as per Nvidia’s page on the subject?
And… if I actually DO need a special build of ffmpeg, is there some way to have peertube insert whatever special flags might be needed to have ffmpeg utilize the hardware? Or is there a way to compile it so it does that automatically, and Peertube wouldn’t need to worry about it?
