Skip to content

lu-zero/nvidia-video-codec

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nvidia-video-codec

LICENSE

Redistributable headers to build cuvid and nvenc.

Please refer to the NVIDIA Video developer zone for the latest version and examples and guides, this package is just provided for convenience since the license for the headers allows that.

The package is tested to work with Libav and rust-av.

Dependencies

  • Recent NVIDIA drivers

    • Windows: Driver version 397.93 or higher
    • Linux: Driver version 396.24 or higher
  • Recent CUDA toolkit

    • CUDA 8.0

Requirements

NVIDIA Kepler/Maxwell/Pascal based GPU, refer to the NVIDIA Video developer zone for the specific models that support Encoding and Decoding.

Usage

Since CUDA provides an older version of the cuvid headers make sure to always give priority to the Video SDK headers, e.g.:

CPPFLAGS="-I/opt/nvidia-video-sdk/include -I/opt/cuda/include"