public static interface InsertableImage.Builder extends SdkPojo, CopyableBuilder<InsertableImage.Builder,InsertableImage>
Modifier and Type | Method and Description |
---|---|
InsertableImage.Builder |
duration(Integer duration)
Set the time, in milliseconds, for the image to remain on the output video.
|
InsertableImage.Builder |
fadeIn(Integer fadeIn)
Set 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.
|
InsertableImage.Builder |
fadeOut(Integer fadeOut)
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.
|
InsertableImage.Builder |
height(Integer height)
Specify the height of the inserted image in pixels.
|
InsertableImage.Builder |
imageInserterInput(String imageInserterInput)
Use Image location (imageInserterInput) to specify the Amazon S3 location of the image to be inserted into
the output.
|
InsertableImage.Builder |
imageX(Integer imageX)
Use Left (ImageX) to set the distance, in pixels, between the inserted image and the left edge of the video
frame.
|
InsertableImage.Builder |
imageY(Integer imageY)
Use Top (ImageY) to set the distance, in pixels, between the overlaid image and the top edge of the video
frame.
|
InsertableImage.Builder |
layer(Integer layer)
Specify how overlapping inserted images appear.
|
InsertableImage.Builder |
opacity(Integer opacity)
Use Opacity (Opacity) to specify how much of the underlying video shows through the inserted image.
|
InsertableImage.Builder |
startTime(String startTime)
Use Start time (StartTime) to specify the video timecode when the image is inserted in the output.
|
InsertableImage.Builder |
width(Integer width)
Specify the width of the inserted image in pixels.
|
copy
applyMutation, build
InsertableImage.Builder duration(Integer duration)
duration
- Set the time, in milliseconds, for the image to remain on the output video.InsertableImage.Builder fadeIn(Integer fadeIn)
fadeIn
- Set 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.InsertableImage.Builder fadeOut(Integer fadeOut)
fadeOut
- 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.InsertableImage.Builder height(Integer height)
height
- 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.InsertableImage.Builder imageInserterInput(String imageInserterInput)
imageInserterInput
- Use Image location (imageInserterInput) to specify the Amazon S3 location of the image to be inserted
into the output. Use a PNG or TGA file that fits inside the video frame.InsertableImage.Builder imageX(Integer imageX)
imageX
- Use Left (ImageX) to set the distance, in pixels, between the inserted image and the left edge of the
video frame. Required for any image overlay that you specify.InsertableImage.Builder imageY(Integer imageY)
imageY
- Use Top (ImageY) to set the distance, in pixels, between the overlaid image and the top edge of the
video frame. Required for any image overlay that you specify.InsertableImage.Builder layer(Integer layer)
layer
- Specify how overlapping inserted images appear. Images with higher values for Layer appear on top of
images with lower values for Layer.InsertableImage.Builder opacity(Integer opacity)
opacity
- 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.InsertableImage.Builder startTime(String startTime)
startTime
- Use Start time (StartTime) to specify the video timecode when the image is inserted in the output.
This must be in timecode (HH:MM:SS:FF or HH:MM:SS;FF) format.InsertableImage.Builder width(Integer width)
width
- 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.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.