Copyright | (c) 2013-2023 Brendan Hay |
---|---|
License | Mozilla Public License, v. 2.0. |
Maintainer | Brendan Hay |
Stability | auto-generated |
Portability | non-portable (GHC extensions) |
Safe Haskell | Safe-Inferred |
Language | Haskell2010 |
Synopsis
- data Preset = Preset' {}
- newPreset :: Preset
- preset_arn :: Lens' Preset (Maybe Text)
- preset_audio :: Lens' Preset (Maybe AudioParameters)
- preset_container :: Lens' Preset (Maybe Text)
- preset_description :: Lens' Preset (Maybe Text)
- preset_id :: Lens' Preset (Maybe Text)
- preset_name :: Lens' Preset (Maybe Text)
- preset_thumbnails :: Lens' Preset (Maybe Thumbnails)
- preset_type :: Lens' Preset (Maybe Text)
- preset_video :: Lens' Preset (Maybe VideoParameters)
Documentation
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.
See: newPreset
smart constructor.
Preset' | |
|
Instances
Create a value of Preset
with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:arn:Preset'
, preset_arn
- The Amazon Resource Name (ARN) for the preset.
$sel:audio:Preset'
, preset_audio
- A section of the response body that provides information about the audio
preset values.
$sel:container:Preset'
, preset_container
- The container type for the output file. Valid values include flac
,
flv
, fmp4
, gif
, mp3
, mp4
, mpg
, mxf
, oga
, ogg
, ts
,
and webm
.
$sel:description:Preset'
, preset_description
- A description of the preset.
$sel:id:Preset'
, preset_id
- Identifier for the new preset. You use this value to get settings for
the preset or to delete it.
$sel:name:Preset'
, preset_name
- The name of the preset.
$sel:thumbnails:Preset'
, preset_thumbnails
- A section of the response body that provides information about the
thumbnail preset values, if any.
$sel:type':Preset'
, preset_type
- Whether the preset is a default preset provided by Elastic Transcoder
(System
) or a preset that you have defined (Custom
).
$sel:video:Preset'
, preset_video
- A section of the response body that provides information about the video
preset values.
preset_audio :: Lens' Preset (Maybe AudioParameters) Source #
A section of the response body that provides information about the audio preset values.
preset_container :: Lens' Preset (Maybe Text) Source #
The container type for the output file. Valid values include flac
,
flv
, fmp4
, gif
, mp3
, mp4
, mpg
, mxf
, oga
, ogg
, ts
,
and webm
.
preset_id :: Lens' Preset (Maybe Text) Source #
Identifier for the new preset. You use this value to get settings for the preset or to delete it.
preset_thumbnails :: Lens' Preset (Maybe Thumbnails) Source #
A section of the response body that provides information about the thumbnail preset values, if any.
preset_type :: Lens' Preset (Maybe Text) Source #
Whether the preset is a default preset provided by Elastic Transcoder
(System
) or a preset that you have defined (Custom
).
preset_video :: Lens' Preset (Maybe VideoParameters) Source #
A section of the response body that provides information about the video preset values.