Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

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

§
elementaryStreams?: string[]
[src]

List of ElementaryStream.key values multiplexed in this stream.

§
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.

§

Optional. fmp4 container configuration.

§
key?: string
[src]

A unique key for this multiplexed stream.

§
segmentSettings?: SegmentSettings
[src]

Segment settings for ts, fmp4 and vtt.