Class holding information on a runnning transcode.

TranscodingInfo

interface TranscodingInfo {
    AudioChannels?: null | number;
    AudioCodec?: null | string;
    Bitrate?: null | number;
    CompletionPercentage?: null | number;
    Container?: null | string;
    Framerate?: null | number;
    HardwareAccelerationType?: HardwareAccelerationType;
    Height?: null | number;
    IsAudioDirect?: boolean;
    IsVideoDirect?: boolean;
    TranscodeReasons?: undefined;
    VideoCodec?: null | string;
    Width?: null | number;
}

Properties

AudioChannels?: null | number

Gets or sets the audio channels.

TranscodingInfo

AudioCodec?: null | string

Gets or sets the thread count used for encoding.

TranscodingInfo

Bitrate?: null | number

Gets or sets the bitrate.

TranscodingInfo

CompletionPercentage?: null | number

Gets or sets the completion percentage.

TranscodingInfo

Container?: null | string

Gets or sets the thread count used for encoding.

TranscodingInfo

Framerate?: null | number

Gets or sets the framerate.

TranscodingInfo

HardwareAccelerationType?: HardwareAccelerationType

TranscodingInfo

Height?: null | number

Gets or sets the video height.

TranscodingInfo

IsAudioDirect?: boolean

Gets or sets a value indicating whether the audio is passed through.

TranscodingInfo

IsVideoDirect?: boolean

Gets or sets a value indicating whether the video is passed through.

TranscodingInfo

TranscodeReasons?: undefined

Gets or sets the transcode reasons.

TranscodingInfo

VideoCodec?: null | string

Gets or sets the thread count used for encoding.

TranscodingInfo

Width?: null | number

Gets or sets the video width.

TranscodingInfo