Class VideoConfiguration
VideoConfiguration
Inheritance
Inherited Members
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> |