Show / Hide Table of Contents

Class PresetVideo

Inheritance
System.Object
PresetVideo
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Pulumi.Aws.ElasticTranscoder.Outputs
Assembly: Pulumi.Aws.dll
Syntax
public sealed class PresetVideo

Fields

View Source

AspectRatio

The display aspect ratio of the video in the output file. Valid values are: auto, 1:1, 4:3, 3:2, 16:9. (Note; to better control resolution and aspect ratio of output videos, we recommend that you use the values max_width, max_height, sizing_policy, padding_policy, and display_aspect_ratio instead of resolution and aspect_ratio.)

Declaration
public readonly string AspectRatio
Field Value
Type Description
System.String
View Source

BitRate

The bit rate of the video stream in the output file, in kilobits/second. You can configure variable bit rate or constant bit rate encoding.

Declaration
public readonly string BitRate
Field Value
Type Description
System.String
View Source

Codec

The video codec for the output file. Valid values are gif, H.264, mpeg2, vp8, and vp9.

Declaration
public readonly string Codec
Field Value
Type Description
System.String
View Source

DisplayAspectRatio

The value that Elastic Transcoder adds to the metadata in the output file. If you set DisplayAspectRatio to auto, Elastic Transcoder chooses an aspect ratio that ensures square pixels. If you specify another option, Elastic Transcoder sets that value in the output file.

Declaration
public readonly string DisplayAspectRatio
Field Value
Type Description
System.String
View Source

FixedGop

Whether to use a fixed value for Video:FixedGOP. Not applicable for containers of type gif. Valid values are true and false. Also known as, Fixed Number of Frames Between Keyframes.

Declaration
public readonly string FixedGop
Field Value
Type Description
System.String
View Source

FrameRate

The frames per second for the video stream in the output file. The following values are valid: auto, 10, 15, 23.97, 24, 25, 29.97, 30, 50, 60.

Declaration
public readonly string FrameRate
Field Value
Type Description
System.String
View Source

KeyframesMaxDist

The maximum number of frames between key frames. Not applicable for containers of type gif.

Declaration
public readonly string KeyframesMaxDist
Field Value
Type Description
System.String
View Source

MaxFrameRate

If you specify auto for FrameRate, Elastic Transcoder uses the frame rate of the input video for the frame rate of the output video, up to the maximum frame rate. If you do not specify a MaxFrameRate, Elastic Transcoder will use a default of 30.

Declaration
public readonly string MaxFrameRate
Field Value
Type Description
System.String
View Source

MaxHeight

The maximum height of the output video in pixels. If you specify auto, Elastic Transcoder uses 1080 (Full HD) as the default value. If you specify a numeric value, enter an even integer between 96 and 3072, inclusive.

Declaration
public readonly string MaxHeight
Field Value
Type Description
System.String
View Source

MaxWidth

The maximum width of the output video in pixels. If you specify auto, Elastic Transcoder uses 1920 (Full HD) as the default value. If you specify a numeric value, enter an even integer between 128 and 4096, inclusive.

Declaration
public readonly string MaxWidth
Field Value
Type Description
System.String
View Source

PaddingPolicy

When you set PaddingPolicy to Pad, Elastic Transcoder might add black bars to the top and bottom and/or left and right sides of the output video to make the total size of the output video match the values that you specified for max_width and max_height.

Declaration
public readonly string PaddingPolicy
Field Value
Type Description
System.String
View Source

Resolution

The width and height of the video in the output file, in pixels. Valid values are auto and widthxheight. (see note for aspect_ratio)

Declaration
public readonly string Resolution
Field Value
Type Description
System.String
View Source

SizingPolicy

A value that controls scaling of the output video. Valid values are: Fit, Fill, Stretch, Keep, ShrinkToFit, ShrinkToFill.

Declaration
public readonly string SizingPolicy
Field Value
Type Description
System.String
  • View Source
Back to top Copyright 2016-2020, Pulumi Corporation.