Hi All,
I am using Jetson-TK1 , with L4T-21.5 and gstremaer version : GStreamer 1.6.3.
In that i am not finding "“nvvidconv” plugin.
Can u please help me how to install “nvvidconv” plugin on board.
Hi All,
I am using Jetson-TK1 , with L4T-21.5 and gstremaer version : GStreamer 1.6.3.
In that i am not finding "“nvvidconv” plugin.
Can u please help me how to install “nvvidconv” plugin on board.
Hi,
We can see nvvidconv plugin, please check below output:
ubuntu@tegra-ubuntu:~$ head -1 /etc/nv_tegra_release
# R21 (release), REVISION: 5.0, GCID: 7273100, BOARD: ardbeg, EABI: hard, DATE: Wed Jun 8 04:19:09 UTC 2016
ubuntu@tegra-ubuntu:~$ gst-inspect-1.0 nvvidconv
Factory Details:
Rank primary (256)
Long-name NvVidConv Plugin
Klass Filter/Converter/Video/Scaler
Description Converts video from one colorspace to another & Resizes
Author amit pandya <apandya@nvidia.com>
Plugin Details:
Name nvvidconv
Description video Colorspace conversion & scaler
Filename /usr/lib/arm-linux-gnueabihf/gstreamer-1.0/libgstnvvidconv.so
Version 1.2.3
License Proprietary
Source module gstreamer-nvvconv-plugin
Binary package GStreamer nvvconv Plugin
Origin URL http://nvidia.com/
GObject
+----GInitiallyUnowned
+----GstObject
+----GstElement
+----GstBaseTransform
+----Gstnvvconv
Pad Templates:
SRC template: 'src'
Availability: Always
Capabilities:
video/x-raw(memory:NVMM)
format: { I420, UYVY, GRAY8 }
width: [ 1, 2147483647 ]
height: [ 1, 2147483647 ]
framerate: [ 0/1, 2147483647/1 ]
video/x-raw
format: { I420, UYVY, GRAY8 }
width: [ 1, 2147483647 ]
height: [ 1, 2147483647 ]
framerate: [ 0/1, 2147483647/1 ]
SINK template: 'sink'
Availability: Always
Capabilities:
video/x-raw(memory:NVMM)
format: { I420, UYVY, NV12, GRAY8 }
width: [ 1, 2147483647 ]
height: [ 1, 2147483647 ]
framerate: [ 0/1, 2147483647/1 ]
video/x-raw
format: { I420, UYVY, NV12, GRAY8 }
width: [ 1, 2147483647 ]
height: [ 1, 2147483647 ]
framerate: [ 0/1, 2147483647/1 ]
Element Flags:
no flags set
Element Implementation:
Has change_state() function: 0xb6b2e698
Element has no clocking capabilities.
Element has no indexing capabilities.
Element has no URI handling capabilities.
Pads:
SINK: 'sink'
Implementation:
Has chainfunc(): gst_base_transform_chain
Has custom eventfunc(): gst_base_transform_sink_event
Has custom queryfunc(): gst_base_transform_query
Has custom iterintlinkfunc(): gst_pad_iterate_internal_links_default
Pad Template: 'sink'
SRC: 'src'
Implementation:
Has getrangefunc(): gst_base_transform_getrange
Has custom eventfunc(): gst_base_transform_src_event
Has custom queryfunc(): gst_base_transform_query
Has custom iterintlinkfunc(): gst_pad_iterate_internal_links_default
Pad Template: 'src'
Element Properties:
name : The name of the object
flags: readable, writable
String. Default: "nvvconv0"
parent : The parent of the object
flags: readable, writable
Object of type "GstObject"
qos : Handle Quality-of-Service events
flags: readable, writable
Boolean. Default: false
silent : Produce verbose output ?
flags: readable, writable
Boolean. Default: false
flip-method : video flip methods
flags: readable, writable, controllable
Enum "GstNvVideoFlipMethod" Default: 0, "none"
(0): none - Identity (no rotation)
(1): counterclockwise - Rotate counter-clockwise 90 degrees
(2): rotate-180 - Rotate 180 degrees
(3): clockwise - Rotate clockwise 90 degrees
(4): horizontal-flip - Flip horizontally
(5): upper-right-diagonal - Flip across upper right/lower left diagonal
(6): vertical-flip - Flip vertically
(7): upper-left-diagonal - Flip across upper left/lower right diagonal
output-buffers : number of output buffers
flags: readable, writable, changeable in NULL, READY, PAUSED or PLAYING state
Unsigned Integer. Range: 1 - 4294967295 Default: 4
interpolation-method: Set interpolation methods
flags: readable, writable, controllable
Enum "GstInterpolationMethod" Default: 2, "Smart"
(0): Nearest - Nearest
(1): Linear - Linear
(2): Smart - Smart, this is default
(3): Bilinear - Bilinear
ubuntu@tegra-ubuntu:~$
I have same release as per below :
We are using customized package for our board.In that i can not find nvvidconv.
#gst-inspect-1.0 nvvidconv
No such element or plugin ‘nvvidconv’
As i am using yocto environment for build image , i am installing folowing gstremaer plugin in image:
gstreamer1.0-meta-base
gstreamer1.0-meta-audio
gstreamer1.0-meta-video
gstreamer1.0-meta-x11-base
gstreamer1.0-plugins-good-meta
gstreamer1.0-plugins-bad-meta
gstreamer1.0-plugins-base-meta
gstreamer1.0-plugins-good
gstreamer1.0-plugins-base
gstreamer1.0-plugins-bad
gstreamer1.0-plugins-ugly
gstreamer1.0-omx
gstreamer1.0-libav
gstreamer1.0-meta-audio
gstreamer1.0-meta-video
gstreamer1.0-nv-omx
gstreamer1.0-plugins-nv-jpeg-jpeg "
But then also i cannot finf nvvidconv plugin on my board.
Is there any package missing.
nvvidconv plugin is part of which package?"
Hi,
We have gstreamer build instructions for TX1. It is not verified on TK1, but you may give it a try.
We run Ubuntu rootfs by default. Other users may share experience of using Yocto rootfs.
From where can i clone yocto setup to build jetson TK1 ubuntu image.
is “nvvidconv” is part of L4T21.5 package?
or “nvvidconv” introduced in any other package?
I have downloaded L4T21.5 filesystem from beolw path :
http://developer.nvidia.com/embedded/dlc/l4t-Jetson-TK1-Sample-Root-Filesystem-R21-5
But in that also i cannot find “libgstnvvidconv.so”.
So in which L4T it is available?