Jetson Xavier NX GStreamer example pipelines for H264 H265 VP8 and VP9 decoding
NVIDIA®Jetson Xavier NX™ | |||
---|---|---|---|
Introduction | |||
|
|||
Development | |||
|
|||
GStreamer | |||
|
|||
RidgeRun Products | |||
|
|||
Contact Us |
|
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