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
Depends on your GPU hardware. There is
nvenc
for NVIDIA andmsdk
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 noomx
on PC, that one is used for embedded devices primarily.