view release on metacpan or search on metacpan
lib/Paws/CodeBuild/ProjectEnvironment.pm view on Meta::CPAN
Otherwise, a build that attempts to interact with the Docker daemon
fails. The default setting is C<false>.
You can initialize the Docker daemon during the install phase of your
build by adding one of the following sets of commands to the install
phase of your buildspec file:
If the operating system's base image is Ubuntu Linux:
C<- nohup /usr/local/bin/dockerd --host=unix:///var/run/docker.sock
--host=tcp://0.0.0.0:2375 --storage-driver=overlay&>
C<- timeout 15 sh -c "until docker info; do echo .; sleep 1; done">
If the operating system's base image is Alpine Linux and the previous
command does not work, add the C<-t> argument to C<timeout>:
C<- nohup /usr/local/bin/dockerd --host=unix:///var/run/docker.sock
--host=tcp://0.0.0.0:2375 --storage-driver=overlay&>
C<- timeout -t 15 sh -c "until docker info; do echo .; sleep 1; done">
=head2 RegistryCredential => L<Paws::CodeBuild::RegistryCredential>
The credentials for access to a private registry.
=head2 B<REQUIRED> Type => Str
lib/Paws/ElasticTranscoder/PresetWatermark.pm view on Meta::CPAN
=head3 Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::ElasticTranscoder::PresetWatermark object:
$result = $service_obj->Method(...);
$result->Att1->HorizontalAlign
=head1 DESCRIPTION
Settings for the size, location, and opacity of graphics that you want
Elastic Transcoder to overlay over videos that are transcoded using
this preset. You can specify settings for up to four watermarks.
Watermarks appear in the specified size and location, and with the
specified opacity for the duration of the transcoded video.
Watermarks can be in .png or .jpg format. If you want to display a
watermark that is not rectangular, use the .png format, which supports
transparency.
When you create a job that uses this preset, you specify the .png or
.jpg graphics that you want Elastic Transcoder to include in the
lib/Paws/ElasticTranscoder/VideoParameters.pm view on Meta::CPAN
value. If you specify this option, Elastic Transcoder does not scale
the video up.
=back
=head2 Watermarks => ArrayRef[L<Paws::ElasticTranscoder::PresetWatermark>]
Settings for the size, location, and opacity of graphics that you want
Elastic Transcoder to overlay over videos that are transcoded using
this preset. You can specify settings for up to four watermarks.
Watermarks appear in the specified size and location, and with the
specified opacity for the duration of the transcoded video.
Watermarks can be in .png or .jpg format. If you want to display a
watermark that is not rectangular, use the .png format, which supports
transparency.
When you create a job that uses this preset, you specify the .png or
.jpg graphics that you want Elastic Transcoder to include in the
lib/Paws/MediaConvert/AvailBlanking.pm view on Meta::CPAN
=head3 Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::MediaConvert::AvailBlanking object:
$result = $service_obj->Method(...);
$result->Att1->AvailBlankingImage
=head1 DESCRIPTION
Use ad avail blanking settings to specify your output content during
SCTE-35 triggered ad avails. You can blank your video or overlay it
with an image. MediaConvert also removes any audio and embedded
captions during the ad avail. For more information, see
https://docs.aws.amazon.com/mediaconvert/latest/ug/ad-avail-blanking.html.
=head1 ATTRIBUTES
=head2 AvailBlankingImage => Str
Blanking image to be used. Leave empty for solid black. Only bmp and
lib/Paws/MediaConvert/ImageInserter.pm view on Meta::CPAN
=head3 Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::MediaConvert::ImageInserter object:
$result = $service_obj->Method(...);
$result->Att1->InsertableImages
=head1 DESCRIPTION
Use the image inserter feature to include a graphic overlay on your
video. Enable or disable this feature for each input or output
individually. For more information, see
https://docs.aws.amazon.com/mediaconvert/latest/ug/graphic-overlay.html.
This setting is disabled by default.
=head1 ATTRIBUTES
=head2 InsertableImages => ArrayRef[L<Paws::MediaConvert::InsertableImage>]
Specify the images that you want to overlay on your video. The images
must be PNG or TGA files.
=head1 SEE ALSO
This class forms part of L<Paws>, describing an object used in L<Paws::MediaConvert>
=head1 BUGS and CONTRIBUTIONS
lib/Paws/MediaConvert/Input.pm view on Meta::CPAN
=head2 FilterStrength => Int
Use Filter strength (FilterStrength) to adjust the magnitude the input
filter settings (Deblock and Denoise). The range is -5 to 5. Default is
0.
=head2 ImageInserter => L<Paws::MediaConvert::ImageInserter>
Enable the image inserter feature to include a graphic overlay on your
video. Enable or disable this feature for each input individually. This
setting is disabled by default.
=head2 InputClippings => ArrayRef[L<Paws::MediaConvert::InputClipping>]
(InputClippings) contains sets of start and end times that together
specify a portion of the input to be used in the outputs. If you
provide only a start time, the clip will be the entire input from that
point to the end. If you provide only an end time, it will be the
lib/Paws/MediaConvert/InputTemplate.pm view on Meta::CPAN
=head2 FilterStrength => Int
Use Filter strength (FilterStrength) to adjust the magnitude the input
filter settings (Deblock and Denoise). The range is -5 to 5. Default is
0.
=head2 ImageInserter => L<Paws::MediaConvert::ImageInserter>
Enable the image inserter feature to include a graphic overlay on your
video. Enable or disable this feature for each input individually. This
setting is disabled by default.
=head2 InputClippings => ArrayRef[L<Paws::MediaConvert::InputClipping>]
(InputClippings) contains sets of start and end times that together
specify a portion of the input to be used in the outputs. If you
provide only a start time, the clip will be the entire input from that
point to the end. If you provide only an end time, it will be the
lib/Paws/MediaConvert/InsertableImage.pm view on Meta::CPAN
=head3 Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::MediaConvert::InsertableImage object:
$result = $service_obj->Method(...);
$result->Att1->Duration
=head1 DESCRIPTION
These settings apply to a specific graphic overlay. You can include
multiple overlays in your job.
=head1 ATTRIBUTES
=head2 Duration => Int
Specify the time, in milliseconds, for the image to remain on the
output video. This duration includes fade-in time but not fade-out
time.
=head2 FadeIn => Int
Specify the length of time, in milliseconds, between the Start time
that you specify for the image insertion and the time that the image
appears at full opacity. Full opacity is the level that you specify for
the opacity setting. If you don't specify a value for Fade-in, the
image will appear abruptly at the overlay start time.
=head2 FadeOut => Int
Specify the length of time, in milliseconds, between the end of the
time that you have specified for the image overlay Duration and when
the overlaid image has faded to total transparency. If you don't
specify a value for Fade-out, the image will disappear abruptly at the
end of the inserted image duration.
=head2 Height => Int
Specify the height of the inserted image in pixels. If you specify a
value that's larger than the video resolution height, the service will
crop your overlaid image to fit. To use the native height of the image,
keep this setting blank.
=head2 ImageInserterInput => Str
Specify the HTTP, HTTPS, or Amazon S3 location of the image that you
want to overlay on the video. Use a PNG or TGA file.
=head2 ImageX => Int
Specify the distance, in pixels, between the inserted image and the
left edge of the video frame. Required for any image overlay that you
specify.
=head2 ImageY => Int
Specify the distance, in pixels, between the overlaid image and the top
edge of the video frame. Required for any image overlay that you
specify.
=head2 Layer => Int
Specify how overlapping inserted images appear. Images with higher
values for Layer appear on top of images with lower values for Layer.
=head2 Opacity => Int
Use Opacity (Opacity) to specify how much of the underlying video shows
through the inserted image. 0 is transparent and 100 is fully opaque.
Default is 50.
=head2 StartTime => Str
Specify the timecode of the frame that you want the overlay to first
appear on. This must be in timecode (HH:MM:SS:FF or HH:MM:SS;FF)
format. Remember to take into account your timecode source settings.
=head2 Width => Int
Specify the width of the inserted image in pixels. If you specify a
value that's larger than the video resolution width, the service will
crop your overlaid image to fit. To use the native width of the image,
keep this setting blank.
lib/Paws/MediaConvert/JobSettings.pm view on Meta::CPAN
In addition to specifying these values, you also need to store your
Kantar credentials in AWS Secrets Manager. For more information, see
https://docs.aws.amazon.com/mediaconvert/latest/ug/kantar-watermarking.html.
=head2 MotionImageInserter => L<Paws::MediaConvert::MotionImageInserter>
Overlay motion graphics on top of your video. The motion graphics that
you specify here appear on all outputs in all output groups. For more
information, see
https://docs.aws.amazon.com/mediaconvert/latest/ug/motion-graphic-overlay.html.
=head2 NielsenConfiguration => L<Paws::MediaConvert::NielsenConfiguration>
Settings for your Nielsen configuration. If you don't do Nielsen
measurement and analytics, ignore these settings. When you enable
Nielsen configuration (nielsenConfiguration), MediaConvert enables PCM
to ID3 tagging for all outputs in the job. To enable Nielsen
configuration programmatically, include an instance of
nielsenConfiguration in your JSON job specification. Even if you don't
lib/Paws/MediaConvert/JobTemplateSettings.pm view on Meta::CPAN
In addition to specifying these values, you also need to store your
Kantar credentials in AWS Secrets Manager. For more information, see
https://docs.aws.amazon.com/mediaconvert/latest/ug/kantar-watermarking.html.
=head2 MotionImageInserter => L<Paws::MediaConvert::MotionImageInserter>
Overlay motion graphics on top of your video. The motion graphics that
you specify here appear on all outputs in all output groups. For more
information, see
https://docs.aws.amazon.com/mediaconvert/latest/ug/motion-graphic-overlay.html.
=head2 NielsenConfiguration => L<Paws::MediaConvert::NielsenConfiguration>
Settings for your Nielsen configuration. If you don't do Nielsen
measurement and analytics, ignore these settings. When you enable
Nielsen configuration (nielsenConfiguration), MediaConvert enables PCM
to ID3 tagging for all outputs in the job. To enable Nielsen
configuration programmatically, include an instance of
nielsenConfiguration in your JSON job specification. Even if you don't
lib/Paws/MediaConvert/MotionImageInserter.pm view on Meta::CPAN
Use accessors for each attribute. If Att1 is expected to be an Paws::MediaConvert::MotionImageInserter object:
$result = $service_obj->Method(...);
$result->Att1->Framerate
=head1 DESCRIPTION
Overlay motion graphics on top of your video. The motion graphics that
you specify here appear on all outputs in all output groups. For more
information, see
https://docs.aws.amazon.com/mediaconvert/latest/ug/motion-graphic-overlay.html.
=head1 ATTRIBUTES
=head2 Framerate => L<Paws::MediaConvert::MotionImageInsertionFramerate>
If your motion graphic asset is a .mov file, keep this setting
unspecified. If your motion graphic asset is a series of .png files,
specify the frame rate of the overlay in frames per second, as a
fraction. For example, specify 24 fps as 24/1. Make sure that the
number of images in your series matches the frame rate and your
intended overlay duration. For example, if you want a 30-second overlay
at 30 fps, you should have 900 .png images. This overlay frame rate
doesn't need to match the frame rate of the underlying video.
=head2 Input => Str
Specify the .mov file or series of .png files that you want to overlay
on your video. For .png files, provide the file name of the first file
in the series. Make sure that the names of the .png files end with
sequential numbers that specify the order that they are played in. For
example, overlay_000.png, overlay_001.png, overlay_002.png, and so on.
The sequence must start at zero, and each image file name must have the
same number of digits. Pad your initial file names with enough zeros to
complete the sequence. For example, if the first image is
overlay_0.png, there can be only 10 images in the sequence, with the
last image being overlay_9.png. But if the first image is
overlay_00.png, there can be 100 images in the sequence.
=head2 InsertionMode => Str
Choose the type of motion graphic asset that you are providing for your
overlay. You can choose either a .mov file or a series of .png files.
=head2 Offset => L<Paws::MediaConvert::MotionImageInsertionOffset>
Use Offset to specify the placement of your motion graphic overlay on
the video frame. Specify in pixels, from the upper-left corner of the
frame. If you don't specify an offset, the service scales your overlay
to the full size of the frame. Otherwise, the service inserts the
overlay at its native resolution and scales the size up or down with
any video scaling.
=head2 Playback => Str
Specify whether your motion graphic overlay repeats on a loop or plays
only once.
=head2 StartTime => Str
Specify when the motion overlay begins. Use timecode format
(HH:MM:SS:FF or HH:MM:SS;FF). Make sure that the timecode you provide
here takes into account how you have set up your timecode configuration
under both job settings and input settings. The simplest way to do that
is to set both to start at 0. If you need to set up your job to follow
timecodes embedded in your source that don't start at zero, make sure
that you specify a start time that is after the first embedded
timecode. For more information, see
https://docs.aws.amazon.com/mediaconvert/latest/ug/setting-up-timecode.html
Find job-wide and input timecode configuration settings in your JSON
job settings specification at settingsE<gt>timecodeConfigE<gt>source
lib/Paws/MediaConvert/MotionImageInsertionFramerate.pm view on Meta::CPAN
=head3 Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::MediaConvert::MotionImageInsertionFramerate object:
$result = $service_obj->Method(...);
$result->Att1->FramerateDenominator
=head1 DESCRIPTION
For motion overlays that don't have a built-in frame rate, specify the
frame rate of the overlay in frames per second, as a fraction. For
example, specify 24 fps as 24/1. The overlay frame rate doesn't need to
match the frame rate of the underlying video.
=head1 ATTRIBUTES
=head2 FramerateDenominator => Int
The bottom of the fraction that expresses your overlay frame rate. For
example, if your frame rate is 24 fps, set this value to 1.
=head2 FramerateNumerator => Int
The top of the fraction that expresses your overlay frame rate. For
example, if your frame rate is 24 fps, set this value to 24.
=head1 SEE ALSO
This class forms part of L<Paws>, describing an object used in L<Paws::MediaConvert>
=head1 BUGS and CONTRIBUTIONS
lib/Paws/MediaConvert/MotionImageInsertionOffset.pm view on Meta::CPAN
=head3 Results returned from an API call
Use accessors for each attribute. If Att1 is expected to be an Paws::MediaConvert::MotionImageInsertionOffset object:
$result = $service_obj->Method(...);
$result->Att1->ImageX
=head1 DESCRIPTION
Specify the offset between the upper-left corner of the video frame and
the top left corner of the overlay.
=head1 ATTRIBUTES
=head2 ImageX => Int
Set the distance, in pixels, between the overlay and the left edge of
the video frame.
=head2 ImageY => Int
Set the distance, in pixels, between the overlay and the top edge of
the video frame.
=head1 SEE ALSO
This class forms part of L<Paws>, describing an object used in L<Paws::MediaConvert>
=head1 BUGS and CONTRIBUTIONS
lib/Paws/MediaConvert/VideoPreprocessor.pm view on Meta::CPAN
=head2 Hdr10Plus => L<Paws::MediaConvert::Hdr10Plus>
Enable HDR10+ analyis and metadata injection. Compatible with HEVC
only.
=head2 ImageInserter => L<Paws::MediaConvert::ImageInserter>
Enable the Image inserter (ImageInserter) feature to include a graphic
overlay on your video. Enable or disable this feature for each output
individually. This setting is disabled by default.
=head2 NoiseReducer => L<Paws::MediaConvert::NoiseReducer>
Enable the Noise reducer (NoiseReducer) feature to remove noise from
your video output if necessary. Enable or disable this feature for each
output individually. This setting is disabled by default.
lib/Paws/MediaLive/ScheduleActionSettings.pm view on Meta::CPAN
Action to prepare an input for a future immediate input switch
=head2 InputSwitchSettings => L<Paws::MediaLive::InputSwitchScheduleActionSettings>
Action to switch the input
=head2 MotionGraphicsImageActivateSettings => L<Paws::MediaLive::MotionGraphicsActivateScheduleActionSettings>
Action to activate a motion graphics image overlay
=head2 MotionGraphicsImageDeactivateSettings => L<Paws::MediaLive::MotionGraphicsDeactivateScheduleActionSettings>
Action to deactivate a motion graphics image overlay
=head2 PauseStateSettings => L<Paws::MediaLive::PauseStateScheduleActionSettings>
Action to pause or unpause one or both channel pipelines
=head2 Scte35ReturnToNetworkSettings => L<Paws::MediaLive::Scte35ReturnToNetworkScheduleActionSettings>
Action to insert SCTE-35 return_to_network message
lib/Paws/MediaLive/ScheduleActionSettings.pm view on Meta::CPAN
Action to insert SCTE-35 splice_insert message
=head2 Scte35TimeSignalSettings => L<Paws::MediaLive::Scte35TimeSignalScheduleActionSettings>
Action to insert SCTE-35 time_signal message
=head2 StaticImageActivateSettings => L<Paws::MediaLive::StaticImageActivateScheduleActionSettings>
Action to activate a static image overlay
=head2 StaticImageDeactivateSettings => L<Paws::MediaLive::StaticImageDeactivateScheduleActionSettings>
Action to deactivate a static image overlay
=head1 SEE ALSO
This class forms part of L<Paws>, describing an object used in L<Paws::MediaLive>
=head1 BUGS and CONTRIBUTIONS
The source code is located here: L<https://github.com/pplu/aws-sdk-perl>
lib/Paws/MediaLive/StaticImageActivateScheduleActionSettings.pm view on Meta::CPAN
=head2 Duration => Int
The duration in milliseconds for the image to remain on the video. If
omitted or set to 0 the duration is unlimited and the image will remain
until it is explicitly deactivated.
=head2 FadeIn => Int
The time in milliseconds for the image to fade in. The fade-in starts
at the start time of the overlay. Default is 0 (no fade-in).
=head2 FadeOut => Int
Applies only if a duration is specified. The time in milliseconds for
the image to fade out. The fade-out starts when the duration time is
hit, so it effectively extends the duration. Default is 0 (no
fade-out).
=head2 Height => Int
The height of the image when inserted into the video, in pixels. The
overlay will be scaled up or down to the specified height. Leave blank
to use the native height of the overlay.
=head2 B<REQUIRED> Image => L<Paws::MediaLive::InputLocation>
The location and filename of the image file to overlay on the video.
The file must be a 32-bit BMP, PNG, or TGA file, and must not be larger
(in pixels) than the input video.
=head2 ImageX => Int
Placement of the left edge of the overlay relative to the left edge of
the video frame, in pixels. 0 (the default) is the left edge of the
frame. If the placement causes the overlay to extend beyond the right
edge of the underlying video, then the overlay is cropped on the right.
=head2 ImageY => Int
Placement of the top edge of the overlay relative to the top edge of
the video frame, in pixels. 0 (the default) is the top edge of the
frame. If the placement causes the overlay to extend beyond the bottom
edge of the underlying video, then the overlay is cropped on the
bottom.
=head2 Layer => Int
The number of the layer, 0 to 7. There are 8 layers that can be
overlaid on the video, each layer with a different image. The layers
are in Z order, which means that overlays with higher values of layer
are inserted on top of overlays with lower values of layer. Default is
0.
=head2 Opacity => Int
Opacity of image where 0 is transparent and 100 is fully opaque.
Default is 100.
=head2 Width => Int
The width of the image when inserted into the video, in pixels. The
overlay will be scaled up or down to the specified width. Leave blank
to use the native width of the overlay.
=head1 SEE ALSO
This class forms part of L<Paws>, describing an object used in L<Paws::MediaLive>
=head1 BUGS and CONTRIBUTIONS
The source code is located here: L<https://github.com/pplu/aws-sdk-perl>
lib/Paws/MediaLive/StaticImageDeactivateScheduleActionSettings.pm view on Meta::CPAN
=head2 FadeOut => Int
The time in milliseconds for the image to fade out. Default is 0 (no
fade-out).
=head2 Layer => Int
The image overlay layer to deactivate, 0 to 7. Default is 0.
=head1 SEE ALSO
This class forms part of L<Paws>, describing an object used in L<Paws::MediaLive>
=head1 BUGS and CONTRIBUTIONS
The source code is located here: L<https://github.com/pplu/aws-sdk-perl>