H.265 encoder

h.265 encoder offers high speed compression of video streams on NVIDIA GPU. NVIDIA’s latest generation of GPUs based on the Kepler architecture, contain a hardware-based H.265 video encoder. This encoder, being dedicated H.265 hardware on the GPU chip, does not use the GPU’s graphics engine and can work together with CUDA applications. The hardware is optimized to provide excellent quality at high performance, enabling a wide range of applications that require video encoding capabilities. Every GPU from NVIDIA’s Kepler family contains one engine (one session), which is independent of the graphics engine. On NVIDIA Quadro GPUs (starting from K5000) one can run up to 8 sessions of the codec. Currently maximum resolution for one session is Full HD (1920×1080).


  • Color RGB24 streams with 4:2:0 and 4:4:4 subsampling
  • Input video formats for encoding: RGB24
  • Baseline, Main and High (with some restrictions) Profile support
  • I, P and B frames support
  • 4×4 intra partitioning
  • Sub-pel motion estimation
  • High performance, low power
  • Integration with Fastvideo SDK for image processing on NVIDIA GPU
  • System requirements: Windows-7/8/10, Linux, CUDA-10.1
  • Hardware requirements: NVIDIA Jetson, GeForce, Quadro or Tesla GPUs (Kepler, Maxwell, Pascal, Volta, Turing)

Benchmarks for H.265 video encoder (High Performance Preset)

H.265 video encoder on NVIDIA GeForce GTX 980 GPU is capable to compress image sequences with resolution 1920×1080 (24-bit) at frame rate up to 160 fps. For image resolution 1024×768 one could get up to 400 fps for High Performance Preset. For comparison, CPU-based x264 codec can compress the same image sequence with Full HD resolution at frame rate up to 34 fps on Intel(R) Core i5-3330 CPU @ 3.00 GHz 3.20 GHz with "ultrafast" preset.

Options for H265 video encoding

H.265 encoder can be utilized together with image processing pipeline on NVIDIA GPU: we can start from raw data which we get from a camera and finish with compressed stream.

We can offer custom software design for the following image processing pipelines on CUDA:

  • Debayer + h.265
  • Image preprocessing + Base Color Correction + LUT + Debayer + Gamma + Crop + Resize + Sharp + h.265 Encoder

We can also extend h265 encoder with fast image processing pipeline for camera applications: image acquisition, dark frame subtraction, shading correction, base color correction, demosaic, image filters, crop, resize, rotation, sharpen, OpenGL output, etc.


  • Full technical support up to successfull client integration
  • SDK, documentation

For any further information concerning h.265 encoder please contact us via email or contact form.

Contact Form

This form collects your name and email. Check out our Privacy Policy on how we protect and manage your personal data.