GPU : Quadro P2000
NVIDIA Driver Version: 387.22
CUDA Version : 8.0
FFMPEG version : 3.4.1
OS : CentOS7.3
Compile command line:
./configure --enable-static --disable-shared --enable-cuda --enable-cuvid --enable-nvenc --enable-libfdk-aac --enable-nonfree --enable-libnpp --enable-cuda-sdk --extra-cflags=-I/usr/local/cuda/include --extra-ldflags=-L/usr/local/cuda/lib64
How do I use it.
Here is my current command line:
/usr/local/ffmpeg -hwaccel cuvid -c:v h264_cuvid -i udp://238.1.1.1:62000?pkt_size=1316&overrun_nonfatal=1&fifo_size=658000&buffer_size=658000&timeout=3000000 -vf scale_npp=1920:1080 -c:v nvenc_h264 -preset slow -b:v 2000k -maxrate 2000k -minrate 2000k -bufsize 2000k -g 50 -c:a aac -b:a 128k -f mpegts udp://239.1.1.1:1234?pkt_size=1316&ttl=255&overrun_nonfatal=1&fifo_size=658000