Quantum

GPU Transcoding on Worker

CatDV Worker allows for GPU transcodes to accelerate your media processing with lightning-fast performance, ensuring smooth and efficient workflows for all your video projects.

Setup

To use CatDV Worker for GPU transcoding, follow these steps to leverage your system’s GPU for faster and more efficient media processing.

Step 1: Ensure GPU Support

Before starting, make sure your system supports GPU transcoding. Verify that your GPU supports video transcoding (e.g., NVIDIA GPUs with CUDA).

For GPU encoding on Windows, an NVIDIA graphics card with CUDA cores is required, along with NVIDIA display driver version 551.76 or newer, to support the packaged version of FFmpeg 7.0.2 (compiled with NVIDIA VideoCodecSDK 12.2).

For reference on the CUDA core for your machine, please visit this URL: https://developer.nvidia.com/cuda-gpus

Step 2: Create Transcode Preset for GPU

Go to you CatDV Worker Node and “Edit Config”

Click on the “Edit Presets” and create a new preset

Give the preset a name (in our example, it will be “GPU Proxy”) and set “Based on template” = MP4

Once the preset window appears, set your “Video” format = NVIDIA NVENC H.264 encoderA screenshot of a computer

Description automatically generated

Go ahead and “OK” A screenshot of a computer

Description automatically generated

Step 3: Use Preset in Worker Action

1. Edit your CatDV Worker Action for making proxiesA screenshot of a computer program

Description automatically generated

At your “Build Path-based Proxy” step, set the “Format” as the previously created “GPU Proxy” presetA screenshot of a computer

Description automatically generated

And you’re done! When the worker transcodes the proxy, it will be faster than normal CPU transcoding.