Skip to content
 
 

Repository files navigation

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.

image

curl http://localhost:8000/v2/cudasharedmemory/status

import tritonclient.http as httpclient

def clean_triron_shm(): try: import tritonclient.http as httpclient triton_server_url = "localhost:8000" triton_client = httpclient.InferenceServerClient(url=triton_server_url, verbose=False) triton_client.unregister_system_shared_memory() triton_client.unregister_cuda_shared_memory() except: pass

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

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages