Experimenting with NVDECODE. Not production ready, purely meant as a first look into the NVDECODE API. Leaving this on Github only for people to have a peek at the code. This was tested on Arch Linux.
-
Tested this with Cuda 9.1
-
Make sure the CUDA_PATH environment variable is set.
-
Make sure that ncuvid.dll is stored in C:\Windows\system32
-
Install cmake
-
download nvidia Video Codec SDK. Extract the Video Codec SDK into:
[repos-dir]/extern/Video_Codec_SDK/
-
Open a terminal and:
cd build release.bat release
-
Install CUDA using your package manager
-
Open a terminal and:
cd build ./release.sh