NVIDIA Video Effects SDK collection


NVIDIA Video Effects SDK
The NVIDIA Video Effects SDK (VFX SDK) is a comprehensive collection of AI-powered video effects for real-time video enhancement and processing.
This collection serves as the central hub for all VFX SDK components.
Overview
The VFX SDK enables developers to build state-of-the-art video processing applications with AI-powered features, such as video relighting, video super resolution, and AI green screen. The SDK is powered by NVIDIA graphics processing units (GPUs) with Tensor Cores, supporting high throughput and low latency processing.
Getting Started
The VFX SDK comprises the SDK Core and a set of optional features that can be downloaded and installed individually. The SDK Core and features are distributed through the NVIDIA GPU Cloud (NGC) platform.
The SDK Core includes the API headers, library files, and runtime dependencies. It does not include the libraries and models that are required to run any of the features. After installation, the SDK Core provides a script to fetch and install features from NGC.
Make sure you are logged in to your NGC account. If you do not have an account, you can create one at the NGC Sign In Page.
Download the Video Effects SDK Core
To download the SDK Core package:
- Navigate to the Video Effects SDK Core Resource
- Choose the appropriate version for your platform, either
<version>_windowsor<version>_linux - Click Download to download the package
Install the Video Effects SDK Core and Features
To install the SDK Core and features, navigate to the VFX SDK Documentation and follow the installation instructions for Windows or Linux.
Available Features
Browse individual feature collections by searching for "nvvfx" within collections. Each feature collection contains:
- Feature libraries and models (where applicable)
- Technical specifications
Sample Applications
Sample applications demonstrating all NVIDIA Video Effects SDK features are available on the NVIDIA VFX SDK Sample Apps GitHub repository. Clone the repository and follow the build instructions to compile and run the samples.
Documentation
- User Guide: VFX SDK Documentation
- Developer Resources: VFX SDK Developer Page
Support
For NVIDIA AI Enterprise customers:
- Access the NVIDIA Enterprise Support Portal
- Visit the NVIDIA AI Enterprise Documentation Hub
License
Use of the NVIDIA Video Effects SDK is governed by the terms of the NVIDIA SOFTWARE LICENSE AGREEMENT and Product-Specific Terms for NVIDIA AI Products. Use of any associated AI models is governed by the NVIDIA Community Model License or NVIDIA Open Model License as defined by each individual model.