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