Desktop GPU encoding using gstreamer in WINDOWS

2.1k Views Asked by At

I have developed the gstreamer GPU encoding on Nvidia Jetson Tx2. but now i am trying for Desktop Nvidia GPU encoding using gstreamer.

I am not able get "omxh264enc" in the listed supported elements using "gst-inspect-1.0.exe".

so, i want to do hardware encoding on* desktop GPU* using Gstreamer.

Kindly guide me in right direction, or any sample command line or program for desktop gpu supported encoding. Note: i am trying on laptop gpu + visual studio 2015

Regards, adi

1

There are 1 best solutions below

5
On

Depends on your GPU hardware. There is nvenc for NVIDIA and msdk for Intel at least. It may be that you have to build these elements yourself as they require proprietary libraries from 3rd party vendors that GStreamer can't redistribute. There is no omx on PC, that one is used for embedded devices primarily.