gst-inspect-1.0列表
--webpenc
Factory Details:
Rank primary (256)
Long-name WEBP image encoder
Klass Codec/Encoder/Image
Description Encode images in WEBP format
Author Sreerenj Balachandran <sreerenjb@gnome.org>
Plugin Details:
Name webp
Description WebP plugin
Filename /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstwebp.so
Version 1.14.5
License LGPL
Source module gst-plugins-bad
Source release date 2019-05-29
Binary package GStreamer Bad Plugins (Ubuntu)
Origin URL https://launchpad.net/distros/ubuntu/+source/gst-plugins-bad1.0
GObject
+----GInitiallyUnowned
+----GstObject
+----GstElement
+----GstVideoEncoder
+----GstWebpEnc
实现的接口:
GstPreset
Pad Templates:
SRC template: 'src'
Availability: Always
Capabilities:
image/webp
framerate: [ 0/1, 2147483647/1 ]
width: [ 16, 16383 ]
height: [ 16, 16383 ]
SINK template: 'sink'
Availability: Always
Capabilities:
video/x-raw
format: { (string)I420, (string)YV12, (string)RGB, (string)RGBA }
width: [ 1, 2147483647 ]
height: [ 1, 2147483647 ]
framerate: [ 0/1, 2147483647/1 ]
Element has no clocking capabilities.
Element has no URI handling capabilities.
Pads:
SINK: 'sink'
Pad Template: 'sink'
SRC: 'src'
Pad Template: 'src'
Element Properties:
name : The name of the object
flags: 可读, 可写
String. Default: "webpenc0"
parent : The parent of the object
flags: 可读, 可写
Object of type "GstObject"
qos : Handle Quality-of-Service events from downstream
flags: 可读, 可写
Boolean. Default: false
lossless : Enable lossless encoding
flags: 可读, 可写
Boolean. Default: false
quality : quality level, between 0 (smallest file) and 100 (biggest)
flags: 可读, 可写
Float. Range: 0 - 100 Default: 90
speed : quality/speed trade-off (0=fast, 6=slower-better)
flags: 可读, 可写
Unsigned Integer. Range: 0 - 6 Default: 4
preset : Preset name for visual tuning
flags: 可读, 可写
Enum "GstWebpEncPreset" Default: 2, "photo"
(0): none - Default
(1): picture - Digital picture,inner shot
(2): photo - Outdoor photo, natural lighting
(3): drawing - Hand or Line drawing
(4): icon - Small-sized colorful images
(5): text - text-like