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 container formats: -
ts
- fmp4
- the corresponding file extension is .m4s
- mp4
- 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
.