The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Paws::ElasticTranscoder::Preset

USAGE

This class represents one of two things:

Arguments in a call to a service

Use the attributes of this class as arguments to methods. You shouldn't make instances of this class. Each attribute should be used as a named argument in the calls that expect this type of object.

As an example, if Att1 is expected to be a Paws::ElasticTranscoder::Preset object:

  $service_obj->Method(Att1 => { Arn => $value, ..., Video => $value  });

Results returned from an API call

Use accessors for each attribute. If Att1 is expected to be an Paws::ElasticTranscoder::Preset object:

  $result = $service_obj->Method(...);
  $result->Att1->Arn

DESCRIPTION

Presets are templates that contain most of the settings for transcoding media files from one format to another. Elastic Transcoder includes some default presets for common formats, for example, several iPod and iPhone versions. You can also create your own presets for formats that aren't included among the default presets. You specify which preset you want to use when you create a job.

ATTRIBUTES

Arn => Str

The Amazon Resource Name (ARN) for the preset.

Audio => Paws::ElasticTranscoder::AudioParameters

A section of the response body that provides information about the audio preset values.

Container => Str

The container type for the output file. Valid values include flac, flv, fmp4, gif, mp3, mp4, mpg, mxf, oga, ogg, ts, and webm.

Description => Str

A description of the preset.

Id => Str

Identifier for the new preset. You use this value to get settings for the preset or to delete it.

Name => Str

The name of the preset.

Thumbnails => Paws::ElasticTranscoder::Thumbnails

A section of the response body that provides information about the thumbnail preset values, if any.

Type => Str

Whether the preset is a default preset provided by Elastic Transcoder (System) or a preset that you have defined (Custom).

Video => Paws::ElasticTranscoder::VideoParameters

A section of the response body that provides information about the video preset values.

SEE ALSO

This class forms part of Paws, describing an object used in Paws::ElasticTranscoder

BUGS and CONTRIBUTIONS

The source code is located here: https://github.com/pplu/aws-sdk-perl

Please report bugs to: https://github.com/pplu/aws-sdk-perl/issues