A class for transcoding profile information.

TranscodingProfile

interface TranscodingProfile {
    AudioCodec?: string;
    BreakOnNonKeyFrames?: boolean;
    Conditions?: ProfileCondition[];
    Container?: string;
    Context?: EncodingContext;
    CopyTimestamps?: boolean;
    EnableAudioVbrEncoding?: boolean;
    EnableMpegtsM2TsMode?: boolean;
    EnableSubtitlesInManifest?: boolean;
    EstimateContentLength?: boolean;
    MaxAudioChannels?: null | string;
    MinSegments?: number;
    Protocol?: MediaStreamProtocol;
    SegmentLength?: number;
    TranscodeSeekInfo?: TranscodeSeekInfo;
    Type?: DlnaProfileType;
    VideoCodec?: string;
}

Properties

AudioCodec?: string

Gets or sets the audio codec.

TranscodingProfile

BreakOnNonKeyFrames?: boolean

Gets or sets a value indicating whether breaking the video stream on non-keyframes is supported.

TranscodingProfile

Conditions?: ProfileCondition[]

Gets or sets the profile conditions.

TranscodingProfile

Container?: string

Gets or sets the container.

TranscodingProfile

Context?: EncodingContext

TranscodingProfile

CopyTimestamps?: boolean

Gets or sets a value indicating whether timestamps should be copied.

TranscodingProfile

EnableAudioVbrEncoding?: boolean

Gets or sets a value indicating whether variable bitrate encoding is supported.

TranscodingProfile

EnableMpegtsM2TsMode?: boolean

Gets or sets a value indicating whether M2TS mode is enabled.

TranscodingProfile

EnableSubtitlesInManifest?: boolean

Gets or sets a value indicating whether subtitles are allowed in the manifest.

TranscodingProfile

EstimateContentLength?: boolean

Gets or sets a value indicating whether the content length should be estimated.

TranscodingProfile

MaxAudioChannels?: null | string

Gets or sets the maximum audio channels.

TranscodingProfile

MinSegments?: number

Gets or sets the minimum amount of segments.

TranscodingProfile

TranscodingProfile

SegmentLength?: number

Gets or sets the segment length.

TranscodingProfile

TranscodeSeekInfo?: TranscodeSeekInfo

TranscodingProfile

TranscodingProfile

VideoCodec?: string

Gets or sets the video codec.

TranscodingProfile