Show / Hide Table of Contents

Class VideoConfiguration

VideoConfiguration

Inheritance
System.Object
BitmovinResponse
BitmovinResource
CodecConfiguration
VideoConfiguration
Av1VideoConfiguration
H262VideoConfiguration
H264VideoConfiguration
H265VideoConfiguration
Vp8VideoConfiguration
Vp9VideoConfiguration
Inherited Members
BitmovinResource.Name
BitmovinResource.Description
BitmovinResource.CreatedAt
BitmovinResource.ModifiedAt
BitmovinResource.CustomData
BitmovinResponse.Id
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Bitmovin.Api.Sdk.Models
Assembly: Bitmovin.Api.Sdk.dll
Syntax
public class VideoConfiguration : CodecConfiguration

Properties

Bitrate

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

Declaration
public long? Bitrate { get; set; }
Property Value
Type Description
System.Nullable<System.Int64>

ColorConfig

ColorConfig

Declaration
public ColorConfig ColorConfig { get; set; }
Property Value
Type Description
ColorConfig

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.

Declaration
public DisplayAspectRatio DisplayAspectRatio { get; set; }
Property Value
Type Description
DisplayAspectRatio

EncodingMode

The mode of the encoding

Declaration
public EncodingMode? EncodingMode { get; set; }
Property Value
Type Description
System.Nullable<EncodingMode>

Height

Height of the encoded video in pixels

Declaration
public int? Height { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

PixelFormat

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

Declaration
public PixelFormat? PixelFormat { get; set; }
Property Value
Type Description
System.Nullable<PixelFormat>

Rate

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

Declaration
public double? Rate { get; set; }
Property Value
Type Description
System.Nullable<System.Double>

SampleAspectRatioDenominator

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.

Declaration
public int? SampleAspectRatioDenominator { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

SampleAspectRatioNumerator

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.

Declaration
public int? SampleAspectRatioNumerator { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

Width

Width of the encoded video in pixels

Declaration
public int? Width { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>
Back to top Generated by DocFX