[FFmpeg-user] what is the difference between hwaccels cuda and cuvid?

Roman Gorelik roman.gorelik at gmail.com
Tue Nov 6 12:32:52 EET 2018


Hi,

Can someone explain please what is the difference between hwaccels cuda and
cuvid? Which one should be used in which cases?

PS C:\vers\Release> .\ffmpeg.exe -hwaccels
ffmpeg version 4.0.2 Copyright (c) 2000-2018 the FFmpeg developers
  built with Microsoft (R) C/C++ Optimizing Compiler Version 19.00.24215.1
for x64
  configuration: --enable-asm --enable-yasm --enable-nvdec --disable-doc
--enable-shared --disable-static --disable-bzlib --disable-libopenjpeg
--disable-iconv --disable-zlib --disable-dxva2 --disable-d3d11va
--enable-decoder=tscc --toolchain=msvc --arch=x86_64 --extra-cflags=-MD
--extra-ldflags='/NODEFAULTLIB:libcmt' --enable-cuda --enable-cuvid
--enable-nvenc --enable-libopenh264
--extra-cflags=-I/c/svn/ExternalLibs/CudaToolkit_9_0/include
--prefix=/c/vers/ExternalLibs/ffmpeg_4_0
  libavutil      56. 14.100 / 56. 14.100
  libavcodec     58. 18.100 / 58. 18.100
  libavformat    58. 12.100 / 58. 12.100
  libavdevice    58.  3.100 / 58.  3.100
  libavfilter     7. 16.100 /  7. 16.100
  libswscale      5.  1.100 /  5.  1.100
  libswresample   3.  1.100 /  3.  1.100
Hardware acceleration methods:
cuda
cuvid

---
Roman Gorelik


More information about the ffmpeg-user mailing list