Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/viliamvadocz/nvidia-video-codec-sdk
Rust bindings for NVIDIA Video Codec SDK
https://github.com/viliamvadocz/nvidia-video-codec-sdk
decoding encoding nvidia rust
Last synced: 3 months ago
JSON representation
Rust bindings for NVIDIA Video Codec SDK
- Host: GitHub
- URL: https://github.com/viliamvadocz/nvidia-video-codec-sdk
- Owner: ViliamVadocz
- License: mit
- Created: 2023-04-29T22:03:14.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-09-03T17:52:21.000Z (over 1 year ago)
- Last Synced: 2024-10-28T08:39:51.717Z (3 months ago)
- Topics: decoding, encoding, nvidia, rust
- Language: Rust
- Homepage:
- Size: 327 KB
- Stars: 19
- Watchers: 1
- Forks: 7
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NVIDIA Video Codec SDK
[![crates.io](https://img.shields.io/crates/v/nvidia-video-codec-sdk?style=for-the-badge)](https://crates.io/crates/nvidia-video-codec-sdk)
[![docs.rs](https://img.shields.io/docsrs/nvidia-video-codec-sdk?label=docs.rs%20latest&style=for-the-badge)](https://docs.rs/nvidia-video-codec-sdk)Rust bindings for [NVIDIA Video Codec SDK](https://developer.nvidia.com/video-codec-sdk).
The documentation is also hosted on GitHub Pages
[here](https://viliamvadocz.github.io/nvidia-video-codec-sdk/nvidia_video_codec_sdk/).Versions:
- NVIDIA Video Codec SDK 12.1.14
- CUDA 12.2 (older CUDA versions should also work)## Installation
The build script will try to automatically locate your NVIDIA Video Codec SDK installation.
You can help it by setting the environment variable `NVIDIA_VIDEO_CODEC_SDK_PATH` to the directory containing the library files.
- `nvEncodeAPI.lib` and `nvcuvid.lib` on Windows,
- `libnvidia-encode.so` and `libnvcuvid.so` on Linux.