MuxStream
import type { MuxStream } from "https://googleapis.deno.dev/v1/transcoder:v1.ts";Multiplexing settings for output stream.
interface MuxStream {
container?: string;
elementaryStreams?: string[];
encryptionId?: string;
fileName?: string;
fmp4?: Fmp4Config;
key?: string;
segmentSettings?: SegmentSettings;
}§Properties
§
container?: string
[src]The container format. The default is mp4 Supported streaming formats: -
ts - fmp4- the corresponding file extension is .m4s Supported
standalone file formats: - mp4 - mp3 - ogg - vtt See also:
Supported input and output
formats
§
encryptionId?: string
[src]Identifier of the encryption configuration to use. If omitted, output will be unencrypted.
§
fileName?: string
[src]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.
§
fmp4?: Fmp4Config
[src]Optional. fmp4 container configuration.
§
segmentSettings?: SegmentSettings
[src]Segment settings for ts, fmp4 and vtt.