decaijiang / VideoProcessingFramework

Set of Python bindings to C++ libraries which provides full HW acceleration for video decoding, encoding and GPU-accelerated color space and pixel format conversions

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

VideoProcessingFramework

VPF stands for Video Processing Framework. It’s set of C++ libraries and Python bindings which provides full HW acceleration for video processing tasks such as decoding, encoding, transcoding and GPU-accelerated color space and pixel format conversions.

VPF also supports exporting GPU memory objects such as decoded video frames to PyTorch tensors without Host to Device copies.

About

Set of Python bindings to C++ libraries which provides full HW acceleration for video decoding, encoding and GPU-accelerated color space and pixel format conversions

License:Apache License 2.0


Languages

Language:C++ 74.8%Language:Python 20.0%Language:CMake 4.7%Language:Cuda 0.3%Language:Shell 0.2%Language:C 0.1%Language:Objective-C 0.0%