#codec #bindings #cuda #decoding #encoding #nvidia

nvidia-video-codec-sdk

NVIDIA视频编解码器SDK的绑定

6个版本

0.3.1 2023年9月3日
0.3.0 2023年9月3日
0.2.0 2023年9月1日
0.1.2 2023年6月29日

#153 in 视频

MIT许可证

1.5MB
44K SLoC

NVIDIA视频编解码器SDK

crates.io docs.rs

Rust对NVIDIA视频编解码器SDK的绑定。

文档也托管在GitHub Pages 此处

版本

  • NVIDIA视频编解码器SDK 12.1.14
  • CUDA 12.2 (较老的CUDA版本也应该可以工作)

安装

构建脚本将尝试自动定位您的NVIDIA视频编解码器SDK安装。您可以通过设置环境变量NVIDIA_VIDEO_CODEC_SDK_PATH为包含库文件的目录来帮助它。

  • nvEncodeAPI.libnvcuvid.lib 在Windows上,
  • libnvidia-encode.solibnvcuvid.so 在Linux上。

依赖项

~17MB
~503K SLoC