Jetson Nano/GStreamer/Accelerated Elements: Difference between revisions
No edit summary |
mNo edit summary |
||
(9 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
<noinclude> | <noinclude> | ||
{{JetsonNano/Head}} | {{JetsonNano/Head|previous=Development/Building_the_Kernel_from_Source|next=GStreamer/Example_Pipelines|metakeywords=NVIDIA Proprietary Elements, OpenMax Elements, NVIDIA GStreamer, nvarguscamerasrc, nvidconv, nvcompositor, nvvideosink, nvv4l2h264enc, nvv4l2h265enc, nvv4l2vp8enc, nvv4l2decoder, omxh264enc, omxh265enc, omxvp8enc, omxh264dec, omxh265dec, GStreamer Accelerated Elements, GStreamer 1.0|title=NVIDIA Jetson Nano GStreamer Accelerated Elements|metadescription=This page lists the NVIDIA Proprietary Elements for GStreamer 1.0 and OpenMax Elements}} | ||
</noinclude> | </noinclude> | ||
<!--- | |||
{{DISPLAYTITLE:Jetson Nano- GStreamer Accelerated Elements |noerror}} | {{DISPLAYTITLE:Jetson Nano- GStreamer Accelerated Elements |noerror}} | ||
---> | |||
== NVIDIA Proprietary Elements == | |||
Following is the list of NVIDIA proprietary elements for GStreamer 1.0: | |||
{| class="wikitable" style="color:black; background-color:#f6f6f6; margin: auto;" | |||
|- | |||
! Element | |||
! Description | |||
|- | |||
| nvarguscamerasrc | |||
| Source element to capture from a camera using the ARGUS API | |||
|- | |||
| nvidconv | |||
| Filter element to perform format conversion and scaling | |||
|- | |||
| nvcompositor | |||
| | |||
|- | |||
| nvvideosink | |||
| | |||
|- | |||
| nvv4l2h264enc | |||
| H.264 video encoder, uses V4L2 API | |||
|- | |||
| nvv4l2h265enc | |||
| H.265 video encoder, uses V4L2 API | |||
|- | |||
| nvv4l2vp8enc | |||
| VP8 video encoder, uses V4L2 API | |||
|- | |||
| nvv4l2decoder | |||
| Video decoder for H.264, H.265, VP8, MPEG4 and MPEG2 formats, uses V4L2 API | |||
|- | |||
|} | |||
== OpenMax Elements == | |||
{| class="wikitable" style="color:black; background-color:#f6f6f6; margin: auto;" | |||
|- | |||
! Element | |||
! Description | |||
|- | |||
| omxh264enc | |||
| H.264 video encoder, uses OpenMax | |||
|- | |||
| omxh265enc | |||
| H.265 video encoder, uses OpenMax | |||
|- | |||
| omxvp8enc | |||
| VP8 video encoder, uses OpenMax | |||
|- | |||
| omxh264dec | |||
| H.264 video decoder, uses OpenMax | |||
|- | |||
| omxh265dec | |||
| H.265 video decoder, uses OpenMax | |||
|- | |||
| omxvp8dec | |||
| VP8 video decoder, uses OpenMax | |||
|- | |||
|} | |||
<noinclude> | <noinclude> | ||
{{JetsonNano/Foot| | {{JetsonNano/Foot|Development/Building_the_Kernel_from_Source|GStreamer/Example_Pipelines}} | ||
</noinclude> | </noinclude> |
Latest revision as of 10:47, 10 February 2023
NVIDIA®Jetson Nano™ | |||
---|---|---|---|
Introduction | |||
|
|||
Development | |||
|
|||
GStreamer | |||
|
|||
Contact Us |
NVIDIA Proprietary Elements
Following is the list of NVIDIA proprietary elements for GStreamer 1.0:
Element | Description |
---|---|
nvarguscamerasrc | Source element to capture from a camera using the ARGUS API |
nvidconv | Filter element to perform format conversion and scaling |
nvcompositor | |
nvvideosink | |
nvv4l2h264enc | H.264 video encoder, uses V4L2 API |
nvv4l2h265enc | H.265 video encoder, uses V4L2 API |
nvv4l2vp8enc | VP8 video encoder, uses V4L2 API |
nvv4l2decoder | Video decoder for H.264, H.265, VP8, MPEG4 and MPEG2 formats, uses V4L2 API |
OpenMax Elements
Element | Description |
---|---|
omxh264enc | H.264 video encoder, uses OpenMax |
omxh265enc | H.265 video encoder, uses OpenMax |
omxvp8enc | VP8 video encoder, uses OpenMax |
omxh264dec | H.264 video decoder, uses OpenMax |
omxh265dec | H.265 video decoder, uses OpenMax |
omxvp8dec | VP8 video decoder, uses OpenMax |