Class H265V2VideoConfiguration

Export

H265V2VideoConfiguration

Hierarchy (view full)

Constructors

Properties

bitrate?: number

Target bitrate for the encoded video in bps. Either bitrate or crf is required.

Memberof

VideoConfiguration

colorConfig?: ColorConfig

Memberof

VideoConfiguration

createdAt?: Date

Creation timestamp, returned as UTC expressed in ISO 8601 format: YYYY-MM-DDThh:mm:ssZ

Memberof

BitmovinResource

customData?: {
    [key: string]: any;
}

User-specific meta data. This can hold anything.

Type declaration

  • [key: string]: any

Memberof

BitmovinResource

description?: string

Description of the resource. Can be freely chosen by the user.

Memberof

BitmovinResource

displayAspectRatio?: DisplayAspectRatio

Specifies a display aspect ratio (DAR) to be enforced. The sample aspect ratio (SAR) will be adjusted accordingly. If set then sampleAspectRatioNumerator and sampleAspectRatioDenominator are not allowed.

Memberof

VideoConfiguration

dynamicRangeFormat?: H265DynamicRangeFormat

Automatically configures the encoder for the given SDR/HDR format.

Memberof

H265V2VideoConfiguration

encodingMode?: EncodingMode

The mode of the encoding. When this is set, encodingMode (liveEncodingMode) must not be set in the (live) encoding start request.

Memberof

VideoConfiguration

height?: number

Height of the encoded video in pixels

Memberof

VideoConfiguration

id?: string

Id of the resource (required)

Memberof

BitmovinResponse

levelHighTier?: boolean

Set codec tier to high when true, main when false.

Memberof

H265V2VideoConfiguration

modifiedAt?: Date

Modified timestamp, returned as UTC expressed in ISO 8601 format: YYYY-MM-DDThh:mm:ssZ

Memberof

BitmovinResource

motionCompensatedTemporalFiltering?: H265V2MotionCompensatedTemporalFiltering

Motion compensated temporal filtering mode.

Memberof

H265V2VideoConfiguration

name?: string

Name of the resource. Can be freely chosen by the user.

Memberof

BitmovinResource

pixelFormat?: PixelFormat

Describes the color encoding, bit depth, and chroma subsampling of each pixel in the output image.

Memberof

VideoConfiguration

presetConfiguration?: H265V2PresetConfiguration

Use a set of well defined configurations preset to support certain use cases. Can be overwritten with more specific values.

Memberof

H265V2VideoConfiguration

rate?: number

Target frame rate of the encoded video. Must be set for live encodings

Memberof

VideoConfiguration

rateControlModeConfig?: H265V2RateControlModeConfig

Rate control mode configuration. Used to Configure the Perceptual Encoding Mode Settings.

Memberof

H265V2VideoConfiguration

sampleAspectRatioDenominator?: number

The denominator of the sample aspect ratio (also known as pixel aspect ratio). Must be set if sampleAspectRatioNumerator is set. If set then displayAspectRatio is not allowed.

Memberof

VideoConfiguration

sampleAspectRatioNumerator?: number

The numerator of the sample aspect ratio (also known as pixel aspect ratio). Must be set if sampleAspectRatioDenominator is set. If set then displayAspectRatio is not allowed.

Memberof

VideoConfiguration

type: CodecConfigType = CodecConfigType.H265V2

Discriminator property for CodecConfiguration

Memberof

H265V2VideoConfiguration

width?: number

Width of the encoded video in pixels

Memberof

VideoConfiguration

_discriminatorMapping: {
    [key: string]: string;
} = ...

Type declaration

  • [key: string]: string
_discriminatorName: "type" = 'type'