Usare NVENC Su Linux

Conviene usare NVENC per codificare i video? SI, SEMPRE!

Non importa quanti core abbia il processore (CPU) del vostro computer, un singolo processore NVENC delle schede video NVIDIA e' SEMPRE molto piu' veloce. Per fare un esempio un chip NVENC ci mette la meta' di una CPU a 8 core. I motivi sono vari, da un lato e' un chip dedicato a codifica e decodifica video, dall'altro ha un accesso piu' diretto e veloce alla RAM.

Se usate una distribuzione UBUNTU, MINT o simili il software ffmpeg gia' e' abilitato ad utilizzarlo. Vi basta solo installare i driver NVIDIA dal sito NVIDIA, non quelli .deb della distribuzione. I driver originali NVIDIA li trovate qui: https://www.nvidia.com/en-us/drivers/unix/

Una volta fatto cio' con ffmpeg usate l'opzione: -vcodec h264_nvenc -b:v 5M