Top | ![]() |
![]() |
![]() |
![]() |
Properties
guint64 | max-delay | Read / Write |
guint64 | max-page-delay | Read / Write |
guint64 | max-tolerance | Read / Write |
gboolean | skeleton | Read / Write |
Description
This element merges streams (audio and video) into ogg files.
Example pipelines
1 |
gst-launch-1.0 v4l2src num-buffers=500 ! video/x-raw,width=320,height=240 ! videoconvert ! videorate ! theoraenc ! oggmux ! filesink location=video.ogg |
Encodes a video stream captured from a v4l2-compatible camera to Ogg/Theora (the encoding will stop automatically after 500 frames)
Synopsis
Element Pads
name |
audio_%u |
direction |
sink |
presence |
request |
details |
audio/x-vorbis |
audio/x-flac | |
audio/x-speex | |
audio/x-celt | |
application/x-ogm-audio | |
audio/x-opus |
name |
subtitle_%u |
direction |
sink |
presence |
request |
details |
text/x-cmml, encoded=(boolean)true |
subtitle/x-kate | |
application/x-kate |
name |
video_%u |
direction |
sink |
presence |
request |
details |
video/x-theora |
application/x-ogm-video | |
video/x-dirac | |
video/x-smoke | |
video/x-vp8 | |
video/x-daala |
name |
src |
direction |
source |
presence |
always |
details |
application/ogg |
audio/ogg | |
video/ogg |
Property Details
The “max-delay”
property
“max-delay” guint64
Maximum delay in multiplexing streams.
Flags: Read / Write
Default value: 500000000
The “max-page-delay”
property
“max-page-delay” guint64
Maximum delay for sending out a page.
Flags: Read / Write
Default value: 500000000
The “max-tolerance”
property
“max-tolerance” guint64
Maximum timestamp difference for maintaining perfect granules.
Flags: Read / Write
Default value: 40000000
The “skeleton”
property
“skeleton” gboolean
Whether to include a Skeleton track.
Flags: Read / Write
Default value: FALSE