PyNvVideoCodec 1.0 is released

PyNvVideoCodec 1.0 is now available:
PyNvVideoCodec is NVIDIA’s Python based video codec library that provides simple yet powerful Python APIs for hardware accelerated video encode and decode on NVIDIA GPUs.

Features:
· Codecs: H.264, HEVC, AV1.
· Surface formats: NV12 (8 bit), YUV 4:2:0 (10 bit), YUV 4:4:4 (8 and 10 bit).
· Video container formats: MP4, AVI and MKV.
· DLPack support to facilitate data exchange with popular DL frameworks like PyTorch and TensorRT.
· CUDA Array Interface support to facilitate data exchange with NVIDIA’s CV-CUDA library.
· CUDA stream support for optimizing throughput.
· Contains a collection of Python samples demonstrating API usage.

Get Started with PyNvVideoCodec

3 Likes

AppData\Local\Temp\pip-build-env-0fz1r1fb\overlay\Lib\site-packages\skbuild\cmaker.py", line 102, in get_cmake_version
raise SKBuildError(msg) from err

installation issue, any idea?

1 Like

Regardless, was looking at PyNvVideoCodec · PyPI

the package there had the issue, but Nvidia’s repository works well. thanks

1 Like