Jetson Xavier NX GStreamer example pipelines for H264 H265 VP8 and VP9 decoding

From RidgeRun Developer Wiki



Previous: Gstreamer/Example_Pipelines/Encoding Index Next: Gstreamer/Example_Pipelines/Streaming





Problems running the pipelines shown on this page? Please see our GStreamer Debugging guide for help.

H.264

OMX

File Decoder

FILE=filename.mp4
gst-launch-1.0 filesrc location=$FILE ! qtdemux ! queue ! h264parse ! omxh264dec ! nvoverlaysink

V4L2

File Decoder

FILE=filename.mp4
gst-launch-1.0 filesrc location=$FILE ! qtdemux ! queue ! h264parse ! nvv4l2decoder ! nvoverlaysink

H.265

OMX

File Decoder

FILE=filename.mp4
gst-launch-1.0 filesrc location=$FILE ! qtdemux ! queue ! h265parse ! omxh265dec ! nvoverlaysink

V4L2

File Decoder

FILE=filename.mp4
gst-launch-1.0 filesrc location=$FILE ! qtdemux ! queue ! h265parse ! nvv4l2decoder ! nvoverlaysink

VP8

OMX

File Decoder

FILE=filename.mkv
gst-launch-1.0 filesrc location=$FILE ! matroskademux ! queue ! omxvp8dec ! nvoverlaysink

V4L2

File Decoder

FILE=filename.mkv
gst-launch-1.0 filesrc location=$FILE ! matroskademux ! queue ! nvv4l2decoder ! nvoverlaysink

VP9

OMX

File Decoder

FILE=filename.mkv
gst-launch-1.0 filesrc location=$FILE ! matroskademux ! queue ! omxvp9dec ! nvoverlaysink

V4L2

File Decoder

FILE=filename.mkv
gst-launch-1.0 filesrc location=$FILE ! matroskademux ! queue ! nvv4l2decoder ! nvoverlaysink

JPEG

FILE=test.jpg
gst-launch-1.0 filesrc location=$FILE ! jpegparse ! nvjpegdec ! nvoverlaysink


Previous: Gstreamer/Example_Pipelines/Encoding Index Next: Gstreamer/Example_Pipelines/Streaming