Skip to main content

Hardware Acceleration

Hardware-accelerated decoding improves playback and frame-extraction performance by offloading decode work from the CPU to supported video hardware.

KlvInjector documentation references the following acceleration backends:

  • DXVA: Microsoft DirectX Video Acceleration for supported GPUs
  • CUDA: NVIDIA GPU acceleration
  • QuickSync: Intel hardware video acceleration
  • D3D11VA: Direct3D 11 video acceleration

These modes can reduce CPU load, improve playback smoothness, and lower decode latency on supported systems.

Use the SelectedHardwareAcceleratedDecoding property to choose the desired acceleration mode.