libZSservicesZSamazonka-mediaconvertZSamazonka-mediaconvert
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.MediaConvert.Types.TimecodeBurnin

Description

 
Synopsis

Documentation

data TimecodeBurnin Source #

Settings for burning the output timecode and specified prefix into the output.

See: newTimecodeBurnin smart constructor.

Constructors

TimecodeBurnin' 

Fields

  • prefix :: Maybe Text

    Use Prefix (Prefix) to place ASCII characters before any burned-in timecode. For example, a prefix of "EZ-" will result in the timecode "EZ-00:00:00:00". Provide either the characters themselves or the ASCII code equivalents. The supported range of characters is 0x20 through 0x7e. This includes letters, numbers, and all special characters represented on a standard English keyboard.

  • fontSize :: Maybe Natural

    Use Font Size (FontSize) to set the font size of any burned-in timecode. Valid values are 10, 16, 32, 48.

  • position :: Maybe TimecodeBurninPosition

    Use Position (Position) under under Timecode burn-in (TimecodeBurnIn) to specify the location the burned-in timecode on output video.

Instances

Instances details
Eq TimecodeBurnin Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.TimecodeBurnin

Read TimecodeBurnin Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.TimecodeBurnin

Show TimecodeBurnin Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.TimecodeBurnin

Generic TimecodeBurnin Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.TimecodeBurnin

Associated Types

type Rep TimecodeBurnin :: Type -> Type #

NFData TimecodeBurnin Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.TimecodeBurnin

Methods

rnf :: TimecodeBurnin -> () #

Hashable TimecodeBurnin Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.TimecodeBurnin

ToJSON TimecodeBurnin Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.TimecodeBurnin

FromJSON TimecodeBurnin Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.TimecodeBurnin

type Rep TimecodeBurnin Source # 
Instance details

Defined in Amazonka.MediaConvert.Types.TimecodeBurnin

type Rep TimecodeBurnin = D1 ('MetaData "TimecodeBurnin" "Amazonka.MediaConvert.Types.TimecodeBurnin" "libZSservicesZSamazonka-mediaconvertZSamazonka-mediaconvert" 'False) (C1 ('MetaCons "TimecodeBurnin'" 'PrefixI 'True) (S1 ('MetaSel ('Just "prefix") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Text)) :*: (S1 ('MetaSel ('Just "fontSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Natural)) :*: S1 ('MetaSel ('Just "position") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe TimecodeBurninPosition)))))

newTimecodeBurnin :: TimecodeBurnin Source #

Create a value of TimecodeBurnin 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:prefix:TimecodeBurnin', timecodeBurnin_prefix - Use Prefix (Prefix) to place ASCII characters before any burned-in timecode. For example, a prefix of "EZ-" will result in the timecode "EZ-00:00:00:00". Provide either the characters themselves or the ASCII code equivalents. The supported range of characters is 0x20 through 0x7e. This includes letters, numbers, and all special characters represented on a standard English keyboard.

$sel:fontSize:TimecodeBurnin', timecodeBurnin_fontSize - Use Font Size (FontSize) to set the font size of any burned-in timecode. Valid values are 10, 16, 32, 48.

$sel:position:TimecodeBurnin', timecodeBurnin_position - Use Position (Position) under under Timecode burn-in (TimecodeBurnIn) to specify the location the burned-in timecode on output video.

timecodeBurnin_prefix :: Lens' TimecodeBurnin (Maybe Text) Source #

Use Prefix (Prefix) to place ASCII characters before any burned-in timecode. For example, a prefix of "EZ-" will result in the timecode "EZ-00:00:00:00". Provide either the characters themselves or the ASCII code equivalents. The supported range of characters is 0x20 through 0x7e. This includes letters, numbers, and all special characters represented on a standard English keyboard.

timecodeBurnin_fontSize :: Lens' TimecodeBurnin (Maybe Natural) Source #

Use Font Size (FontSize) to set the font size of any burned-in timecode. Valid values are 10, 16, 32, 48.

timecodeBurnin_position :: Lens' TimecodeBurnin (Maybe TimecodeBurninPosition) Source #

Use Position (Position) under under Timecode burn-in (TimecodeBurnIn) to specify the location the burned-in timecode on output video.