isomp4mux
ISO MP4 muxer
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstAggregator ╰──GstRsMP4Mux ╰──isomp4mux
Implemented interfaces
Factory details
Authors: – Sebastian Dröge
Classification: – Codec/Muxer
Rank – marginal
Plugin – isobmff
Package – gst-plugin-isobmff
Pad Templates
sink_%u
video/x-h264:
stream-format: { (string)avc, (string)avc3 }
alignment: au
width: [ 1, 65535 ]
height: [ 1, 65535 ]
video/x-h265:
stream-format: { (string)hvc1, (string)hev1 }
alignment: au
width: [ 1, 65535 ]
height: [ 1, 65535 ]
video/x-vp8:
width: [ 1, 65535 ]
height: [ 1, 65535 ]
video/x-vp9:
profile: { (string)0, (string)1, (string)2, (string)3 }
chroma-format: { (string)4:2:0, (string)4:2:2, (string)4:4:4 }
bit-depth-luma: { (uint)8, (uint)10, (uint)12 }
bit-depth-chroma: { (uint)8, (uint)10, (uint)12 }
width: [ 1, 65535 ]
height: [ 1, 65535 ]
video/x-av1:
stream-format: obu-stream
alignment: tu
profile: { (string)main, (string)high, (string)professional }
chroma-format: { (string)4:0:0, (string)4:2:0, (string)4:2:2, (string)4:4:4 }
bit-depth-luma: { (uint)8, (uint)10, (uint)12 }
bit-depth-chroma: { (uint)8, (uint)10, (uint)12 }
width: [ 1, 65535 ]
height: [ 1, 65535 ]
application/x-zlib-compressed:
original-caps: "video/x-raw\,\ format\=\(string\)\{\ IYU2\,\ RGB\,\ BGR\,\ NV12\,\ NV21\,\ RGBA\,\ ARGB\,\ ABGR\,\ BGRA\,\ RGBx\,\ BGRx\,\ Y444\,\ AYUV\,\ GRAY8\,\ GRAY16_BE\,\ GBR\,\ RGBP\,\ BGRP\,\ v308\,\ r210\ \}\,\ width\=\(int\)\[\ 1\,\ 65535\ \]\,\ height\=\(int\)\[\ 1\,\ 65535\ \]\;\ video/x-raw\,\ format\=\(string\)\{\ Y41B\,\ NV16\,\ NV61\,\ Y42B\ \}\,\ width\=\(int\)\[\ 4\,\ 65532\,\ 4\ \]\,\ height\=\(int\)\[\ 1\,\ 65535\ \]\;\ video/x-raw\,\ format\=\(string\)\{\ I420\,\ YV12\,\ YUY2\,\ YVYU\,\ UYVY\,\ VYUY\ \}\,\ width\=\(int\)\[\ 4\,\ 65532\,\ 4\ \]\,\ height\=\(int\)\[\ 2\,\ 65534\,\ 2\ \]\;\ video/x-bayer\,\ format\=\(string\)\{\ bggr\,\ gbrg\,\ grbg\,\ rggb\,\ bggr10le\,\ bggr10be\,\ gbrg10le\,\ gbrg10be\,\ grbg10le\,\ grbg10be\,\ rggb10le\,\ rggb10be\,\ bggr12le\,\ bggr12be\,\ gbrg12le\,\ gbrg12be\,\ grbg12le\,\ grbg12be\,\ rggb12le\,\ rggb12be\,\ bggr14le\,\ bggr14be\,\ gbrg14le\,\ gbrg14be\,\ grbg14le\,\ grbg14be\,\ rggb14le\,\ rggb14be\,\ bggr16le\,\ bggr16be\,\ gbrg16le\,\ gbrg16be\,\ grbg16le\,\ grbg16be\,\ rggb16le\,\ rggb16be\ \}\,\ width\=\(int\)\[\ 1\,\ 65535\ \]\,\ height\=\(int\)\[\ 1\,\ 65535\ \]"
application/x-deflate-compressed:
original-caps: "video/x-raw\,\ format\=\(string\)\{\ IYU2\,\ RGB\,\ BGR\,\ NV12\,\ NV21\,\ RGBA\,\ ARGB\,\ ABGR\,\ BGRA\,\ RGBx\,\ BGRx\,\ Y444\,\ AYUV\,\ GRAY8\,\ GRAY16_BE\,\ GBR\,\ RGBP\,\ BGRP\,\ v308\,\ r210\ \}\,\ width\=\(int\)\[\ 1\,\ 65535\ \]\,\ height\=\(int\)\[\ 1\,\ 65535\ \]\;\ video/x-raw\,\ format\=\(string\)\{\ Y41B\,\ NV16\,\ NV61\,\ Y42B\ \}\,\ width\=\(int\)\[\ 4\,\ 65532\,\ 4\ \]\,\ height\=\(int\)\[\ 1\,\ 65535\ \]\;\ video/x-raw\,\ format\=\(string\)\{\ I420\,\ YV12\,\ YUY2\,\ YVYU\,\ UYVY\,\ VYUY\ \}\,\ width\=\(int\)\[\ 4\,\ 65532\,\ 4\ \]\,\ height\=\(int\)\[\ 2\,\ 65534\,\ 2\ \]\;\ video/x-bayer\,\ format\=\(string\)\{\ bggr\,\ gbrg\,\ grbg\,\ rggb\,\ bggr10le\,\ bggr10be\,\ gbrg10le\,\ gbrg10be\,\ grbg10le\,\ grbg10be\,\ rggb10le\,\ rggb10be\,\ bggr12le\,\ bggr12be\,\ gbrg12le\,\ gbrg12be\,\ grbg12le\,\ grbg12be\,\ rggb12le\,\ rggb12be\,\ bggr14le\,\ bggr14be\,\ gbrg14le\,\ gbrg14be\,\ grbg14le\,\ grbg14be\,\ rggb14le\,\ rggb14be\,\ bggr16le\,\ bggr16be\,\ gbrg16le\,\ gbrg16be\,\ grbg16le\,\ grbg16be\,\ rggb16le\,\ rggb16be\ \}\,\ width\=\(int\)\[\ 1\,\ 65535\ \]\,\ height\=\(int\)\[\ 1\,\ 65535\ \]"
application/x-brotli-compressed:
original-caps: "video/x-raw\,\ format\=\(string\)\{\ IYU2\,\ RGB\,\ BGR\,\ NV12\,\ NV21\,\ RGBA\,\ ARGB\,\ ABGR\,\ BGRA\,\ RGBx\,\ BGRx\,\ Y444\,\ AYUV\,\ GRAY8\,\ GRAY16_BE\,\ GBR\,\ RGBP\,\ BGRP\,\ v308\,\ r210\ \}\,\ width\=\(int\)\[\ 1\,\ 65535\ \]\,\ height\=\(int\)\[\ 1\,\ 65535\ \]\;\ video/x-raw\,\ format\=\(string\)\{\ Y41B\,\ NV16\,\ NV61\,\ Y42B\ \}\,\ width\=\(int\)\[\ 4\,\ 65532\,\ 4\ \]\,\ height\=\(int\)\[\ 1\,\ 65535\ \]\;\ video/x-raw\,\ format\=\(string\)\{\ I420\,\ YV12\,\ YUY2\,\ YVYU\,\ UYVY\,\ VYUY\ \}\,\ width\=\(int\)\[\ 4\,\ 65532\,\ 4\ \]\,\ height\=\(int\)\[\ 2\,\ 65534\,\ 2\ \]\;\ video/x-bayer\,\ format\=\(string\)\{\ bggr\,\ gbrg\,\ grbg\,\ rggb\,\ bggr10le\,\ bggr10be\,\ gbrg10le\,\ gbrg10be\,\ grbg10le\,\ grbg10be\,\ rggb10le\,\ rggb10be\,\ bggr12le\,\ bggr12be\,\ gbrg12le\,\ gbrg12be\,\ grbg12le\,\ grbg12be\,\ rggb12le\,\ rggb12be\,\ bggr14le\,\ bggr14be\,\ gbrg14le\,\ gbrg14be\,\ grbg14le\,\ grbg14be\,\ rggb14le\,\ rggb14be\,\ bggr16le\,\ bggr16be\,\ gbrg16le\,\ gbrg16be\,\ grbg16le\,\ grbg16be\,\ rggb16le\,\ rggb16be\ \}\,\ width\=\(int\)\[\ 1\,\ 65535\ \]\,\ height\=\(int\)\[\ 1\,\ 65535\ \]"
audio/mpeg:
mpegversion: 4
stream-format: raw
channels: [ 1, 65535 ]
rate: [ 1, 2147483647 ]
audio/x-opus:
channel-mapping-family: [ 0, 255 ]
channels: [ 1, 8 ]
rate: [ 1, 2147483647 ]
audio/x-flac:
framed: true
channels: [ 1, 8 ]
rate: [ 1, 655350 ]
audio/x-ac3:
framed: true
alignment: frame
channels: [ 1, 65535 ]
rate: [ 1, 2147483647 ]
audio/x-eac3:
framed: true
alignment: iec61937
channels: [ 1, 65535 ]
rate: [ 1, 2147483647 ]
audio/x-raw:
format: { S16LE, S24LE, S32LE, F32LE, F64LE, S16BE, S24BE, S32BE, F32BE, F64BE }
rate: [ 1, 2147483647 ]
channels: [ 1, 2147483647 ]
layout: interleaved
video/x-raw:
format: { IYU2, RGB, BGR, NV12, NV21, RGBA, ARGB, ABGR, BGRA, RGBx, BGRx, Y444, AYUV, GRAY8, GRAY16_BE, GBR, RGBP, BGRP, v308, r210 }
width: [ 1, 65535 ]
height: [ 1, 65535 ]
video/x-raw:
format: { Y41B, NV16, NV61, Y42B }
width: [ 4, 65532, 4 ]
height: [ 1, 65535 ]
video/x-raw:
format: { I420, YV12, YUY2, YVYU, UYVY, VYUY }
width: [ 4, 65532, 4 ]
height: [ 2, 65534, 2 ]
video/x-bayer:
format: { bggr, gbrg, grbg, rggb, bggr10le, bggr10be, gbrg10le, gbrg10be, grbg10le, grbg10be, rggb10le, rggb10be, bggr12le, bggr12be, gbrg12le, gbrg12be, grbg12le, grbg12be, rggb12le, rggb12be, bggr14le, bggr14be, gbrg14le, gbrg14be, grbg14le, grbg14be, rggb14le, rggb14be, bggr16le, bggr16be, gbrg16le, gbrg16be, grbg16le, grbg16be, rggb16le, rggb16be }
width: [ 1, 65535 ]
height: [ 1, 65535 ]
The results of the search are