3gppmux
Multiplex audio and video into a 3GPP file
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstAggregator ╰──GstBaseQTMux ╰──3gppmux
Implemented interfaces
GstTagSetter GstTagXmpWriter GstPreset
Factory details
Authors: – Thiago Sousa Santos
Classification: – Codec/Muxer
Rank – primary
Plugin – isomp4
Package – GStreamer Good Plug-ins
Pad Templates
audio_%u
audio/AMR:
rate: 8000
channels: [ 1, 2 ]
audio/AMR-WB:
rate: 16000
channels: [ 1, 2 ]
audio/mpeg:
mpegversion: 1
layer: 3
channels: [ 1, 2 ]
rate: [ 1, 2147483647 ]
audio/mpeg:
mpegversion: 4
stream-format: raw
channels: [ 1, 8 ]
rate: [ 1, 2147483647 ]
audio/x-ac3:
channels: [ 1, 6 ]
rate: [ 1, 2147483647 ]
src
video/quicktime:
variant: 3gpp
Presence – always
Direction – src
Object type – GstAggregatorPad
video_%u
video/x-h263:
width: [ 16, 2147483647 ]
height: [ 16, 2147483647 ]
video/mpeg:
mpegversion: 4
systemstream: false
width: [ 16, 2147483647 ]
height: [ 16, 2147483647 ]
video/x-divx:
divxversion: 5
width: [ 16, 2147483647 ]
height: [ 16, 2147483647 ]
video/x-h264:
stream-format: { (string)avc, (string)avc3 }
alignment: au
width: [ 16, 2147483647 ]
height: [ 16, 2147483647 ]
Properties
streamable
“streamable” gboolean
If set to true, the output should be as if it is to be streamed and hence no indexes written or duration written. (DEPRECATED, only valid for fragmented MP4)
Flags : Read / Write / Construct
Default value : false
The results of the search are