NVIDIA-SMI 384.111 Driver Version: 384.111
CUDA:9.0
FFMPEG:3.4.6
nv-codec-headers:SDK 8.0
I have 4 GeForce GTX TITAN X(M200).I found in the Support Matrix,GeForce GTX TITAN X(M200) support H.264.
info:
/usr/local/ffmpeg_gpu/bin/ffmpeg -y -vsync 0 -hwaccel cuvid -c:v h264_cuvid -i nanjing7_cut.mp4 -c:a copy -c:v h264_nvenc -b:v 5M nanjing8_cut.mp4
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from ‘nanjing7_cut.mp4’:
Metadata:
major_brand : isom
minor_version : 512
compatible_brands: isomiso2avc1mp41
encoder : Lavf55.19.104
Duration: 00:00:08.26, start: 0.000000, bitrate: 13210 kb/s
Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuvj420p(pc, bt470bg/bt470bg/smpte170m), 1920x1080, 13207 kb/s, 50 fps, 50 tbr, 12800 tbn, 50 tbc (default)
Metadata:
handler_name : VideoHandler
[h264_cuvid @ 0x24529c0] ctx->cvdl->cuvidGetDecoderCaps(&ctx->caps8) failed → CUDA_ERROR_NO_DEVICE: no CUDA-capable device is detected
[h264_cuvid @ 0x24529c0] ctx->cvdl->cuvidGetDecoderCaps(&ctx->caps10) failed → CUDA_ERROR_NO_DEVICE: no CUDA-capable device is detected
[h264_cuvid @ 0x24529c0] ctx->cvdl->cuvidGetDecoderCaps(&ctx->caps12) failed → CUDA_ERROR_NO_DEVICE: no CUDA-capable device is detected
[root@abbe8c1bc066 cuda-9.0]# lspci | grep NVIDIA
02:00.0 VGA compatible controller: NVIDIA Corporation GM200 [GeForce GTX TITAN X] (rev a1)
02:00.1 Audio device: NVIDIA Corporation GM200 High Definition Audio (rev a1)
03:00.0 VGA compatible controller: NVIDIA Corporation GM200 [GeForce GTX TITAN X] (rev a1)
03:00.1 Audio device: NVIDIA Corporation GM200 High Definition Audio (rev a1)
82:00.0 VGA compatible controller: NVIDIA Corporation GM200 [GeForce GTX TITAN X] (rev a1)
82:00.1 Audio device: NVIDIA Corporation GM200 High Definition Audio (rev a1)
83:00.0 VGA compatible controller: NVIDIA Corporation GM200 [GeForce GTX TITAN X] (rev a1)
83:00.1 Audio device: NVIDIA Corporation GM200 High Definition Audio (rev a1)
[root@abbe8c1bc066 ffmpeg-3.4.6]# ldd /usr/local/ffmpeg_gpu/bin/ffmpeg
linux-vdso.so.1 => (0x00007fffd939b000)
libavdevice.so.57 => /usr/local/ffmpeg_gpu/lib/libavdevice.so.57 (0x00007f5c70754000)
libavfilter.so.6 => /usr/local/ffmpeg_gpu/lib/libavfilter.so.6 (0x00007f5c702dc000)
libavformat.so.57 => /usr/local/ffmpeg_gpu/lib/libavformat.so.57 (0x00007f5c6fead000)
libavcodec.so.57 => /usr/local/ffmpeg_gpu/lib/libavcodec.so.57 (0x00007f5c6e5b0000)
libpostproc.so.54 => /usr/local/ffmpeg_gpu/lib/libpostproc.so.54 (0x00007f5c6e38f000)
libswresample.so.2 => /usr/local/ffmpeg_gpu/lib/libswresample.so.2 (0x00007f5c6e172000)
libswscale.so.4 => /usr/local/ffmpeg_gpu/lib/libswscale.so.4 (0x00007f5c6deeb000)
libavutil.so.55 => /usr/local/ffmpeg_gpu/lib/libavutil.so.55 (0x00007f5c6dc6c000)
libm.so.6 => /lib64/libm.so.6 (0x00007f5c6d96a000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f5c6d74e000)
libc.so.6 => /lib64/libc.so.6 (0x00007f5c6d380000)
libxcb.so.1 => /lib64/libxcb.so.1 (0x00007f5c6d158000)
libxcb-shm.so.0 => /lib64/libxcb-shm.so.0 (0x00007f5c6cf54000)
libxcb-xfixes.so.0 => /lib64/libxcb-xfixes.so.0 (0x00007f5c6cd4b000)
libxcb-shape.so.0 => /lib64/libxcb-shape.so.0 (0x00007f5c6cb47000)
libnppig.so.9.0 => /usr/local/cuda/lib64/libnppig.so.9.0 (0x00007f5c6aee1000)
libnppicc.so.9.0 => /usr/local/cuda/lib64/libnppicc.so.9.0 (0x00007f5c6a8d5000)
libcuda.so.1 => /usr/local/nvidia/lib64/libcuda.so.1 (0x00007f5c69a57000)
libbz2.so.1 => /lib64/libbz2.so.1 (0x00007f5c69847000)
libz.so.1 => /lib64/libz.so.1 (0x00007f5c69630000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f5c6942c000)
liblzma.so.5 => /lib64/liblzma.so.5 (0x00007f5c69206000)
/lib64/ld-linux-x86-64.so.2 (0x00007f5c7097d000)
libXau.so.6 => /lib64/libXau.so.6 (0x00007f5c69001000)
libnppc.so.9.0 => /usr/local/cuda/lib64/libnppc.so.9.0 (0x00007f5c68d89000)
librt.so.1 => /lib64/librt.so.1 (0x00007f5c68b80000)
libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007f5c68879000)
libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f5c68663000)
libnvidia-fatbinaryloader.so.384.111 => /usr/local/nvidia/lib64/libnvidia-fatbinaryloader.so.384.111 (0x00007f5c68410000)