aspectratiocrop
This element crops video frames to a specified GstAspectRatioCrop:aspect-ratio.
If the aspect-ratio is already correct, the element will operate in pass-through mode.
Example launch line
gst-launch-1.0 -v videotestsrc ! video/x-raw,height=640,width=480 ! aspectratiocrop aspect-ratio=16/9 ! ximagesink
This pipeline generates a videostream in 4/3 and crops it to 16/9.
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstBin ╰──aspectratiocrop
Implemented interfaces
Factory details
Authors: – Thijs Vermeir
Classification: – Filter/Effect/Video
Rank – none
Plugin – videocrop
Package – GStreamer Good Plug-ins
Pad Templates
sink
video/x-raw:
format: { RGBx, xRGB, BGRx, xBGR, RGBA, ARGB, BGRA, ABGR, RGB, BGR, AYUV, YUY2, YVYU, UYVY, I420, YV12, RGB16, RGB15, GRAY8, NV12, NV21, GRAY16_LE, GRAY16_BE }
width: [ 1, 2147483647 ]
height: [ 1, 2147483647 ]
framerate: [ 0/1, 2147483647/1 ]
src
video/x-raw:
format: { RGBx, xRGB, BGRx, xBGR, RGBA, ARGB, BGRA, ABGR, RGB, BGR, AYUV, YUY2, YVYU, UYVY, I420, YV12, RGB16, RGB15, GRAY8, NV12, NV21, GRAY16_LE, GRAY16_BE }
width: [ 1, 2147483647 ]
height: [ 1, 2147483647 ]
framerate: [ 0/1, 2147483647/1 ]
Properties
aspect-ratio
“aspect-ratio” GstFraction *
Target aspect-ratio of video
Flags : Read / Write
Default value : 0/1
The results of the search are