Class MuxStream (1.4.1)

Stay organized with collections Save and categorize content based on your preferences.
MuxStream(mapping=None, *, ignore_unknown_fields=False, **kwargs)

Multiplexing settings for output stream.


key str
A unique key for this multiplexed stream. HLS media manifests will be named ``MuxStream.key`` with the ``.m3u8`` extension suffix.
file_name str
The name of the generated file. The default is ``MuxStream.key`` with the extension suffix corresponding to the ``MuxStream.container``. Individual segments also have an incremental 10-digit zero-padded suffix starting from 0 before the extension, such as ``mux_stream0000000123.ts``.
container str
The container format. The default is ``mp4`` Supported container formats: - ``ts`` - ``fmp4``- the corresponding file extension is ``.m4s`` - ``mp4`` - ``vtt`` See also: `Supported input and output formats
elementary_streams Sequence[str]
List of ``ElementaryStream.key``\ s multiplexed in this stream.
Segment settings for ``ts``, ``fmp4`` and ``vtt``.


builtins.object > proto.message.Message > MuxStream