public class PresetWatermark extends Object implements Serializable, Cloneable
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 transcoded videos. You can specify fewer graphics in the job than you specify watermark settings in the preset, which allows you to use the same preset for up to four watermarks that have different dimensions.
Constructor and Description |
---|
PresetWatermark() |
Modifier and Type | Method and Description |
---|---|
PresetWatermark |
clone() |
boolean |
equals(Object obj) |
String |
getHorizontalAlign()
The horizontal position of the watermark unless you specify a non-zero
value for
HorizontalOffset :
Left: The left edge of the watermark is aligned with the left
border of the video.
Right: The right edge of the watermark is aligned with the
right border of the video.
Center: The watermark is centered between the left and right
borders.
|
String |
getHorizontalOffset()
The amount by which you want the horizontal position of the watermark to
be offset from the position specified by HorizontalAlign:
number of pixels (px): The minimum value is 0 pixels, and the maximum
value is the value of MaxWidth.
integer percentage (%): The range of valid values is 0 to 100.
For example, if you specify Left for
HorizontalAlign and 5px
for HorizontalOffset , the left side of the watermark appears
5 pixels from the left border of the output video. |
String |
getId()
A unique identifier for the settings for one watermark.
|
String |
getMaxHeight()
The maximum height of the watermark in one of the following formats:
number of pixels (px): The minimum value is 16 pixels, and the
maximum value is the value of
MaxHeight .
integer percentage (%): The range of valid values is 0 to 100. |
String |
getMaxWidth()
The maximum width of the watermark in one of the following formats:
number of pixels (px): The minimum value is 16 pixels, and the
maximum value is the value of
MaxWidth .
integer percentage (%): The range of valid values is 0 to 100. |
String |
getOpacity()
A percentage that indicates how much you want a watermark to obscure the
video in the location where it appears.
|
String |
getSizingPolicy()
A value that controls scaling of the watermark:
Fit: Elastic Transcoder scales the watermark so it matches the
value that you specified in either
MaxWidth or
MaxHeight without exceeding the other value.
Stretch: Elastic Transcoder stretches the watermark to match
the values that you specified for MaxWidth and
MaxHeight . |
String |
getTarget()
A value that determines how Elastic Transcoder interprets values that you
specified for
HorizontalOffset , VerticalOffset ,
MaxWidth , and MaxHeight :
Content: HorizontalOffset and
VerticalOffset values are calculated based on the borders of
the video excluding black bars added by Elastic Transcoder, if any. |
String |
getVerticalAlign()
The vertical position of the watermark unless you specify a non-zero
value for
VerticalOffset :
Top: The top edge of the watermark is aligned with the top
border of the video.
Bottom: The bottom edge of the watermark is aligned with the
bottom border of the video.
Center: The watermark is centered between the top and bottom
borders.
|
String |
getVerticalOffset()
VerticalOffset |
int |
hashCode() |
void |
setHorizontalAlign(String horizontalAlign)
The horizontal position of the watermark unless you specify a non-zero
value for
HorizontalOffset :
Left: The left edge of the watermark is aligned with the left
border of the video.
Right: The right edge of the watermark is aligned with the
right border of the video.
Center: The watermark is centered between the left and right
borders.
|
void |
setHorizontalOffset(String horizontalOffset)
The amount by which you want the horizontal position of the watermark to
be offset from the position specified by HorizontalAlign:
number of pixels (px): The minimum value is 0 pixels, and the maximum
value is the value of MaxWidth.
integer percentage (%): The range of valid values is 0 to 100.
For example, if you specify Left for
HorizontalAlign and 5px
for HorizontalOffset , the left side of the watermark appears
5 pixels from the left border of the output video. |
void |
setId(String id)
A unique identifier for the settings for one watermark.
|
void |
setMaxHeight(String maxHeight)
The maximum height of the watermark in one of the following formats:
number of pixels (px): The minimum value is 16 pixels, and the
maximum value is the value of
MaxHeight .
integer percentage (%): The range of valid values is 0 to 100. |
void |
setMaxWidth(String maxWidth)
The maximum width of the watermark in one of the following formats:
number of pixels (px): The minimum value is 16 pixels, and the
maximum value is the value of
MaxWidth .
integer percentage (%): The range of valid values is 0 to 100. |
void |
setOpacity(String opacity)
A percentage that indicates how much you want a watermark to obscure the
video in the location where it appears.
|
void |
setSizingPolicy(String sizingPolicy)
A value that controls scaling of the watermark:
Fit: Elastic Transcoder scales the watermark so it matches the
value that you specified in either
MaxWidth or
MaxHeight without exceeding the other value.
Stretch: Elastic Transcoder stretches the watermark to match
the values that you specified for MaxWidth and
MaxHeight . |
void |
setTarget(String target)
A value that determines how Elastic Transcoder interprets values that you
specified for
HorizontalOffset , VerticalOffset ,
MaxWidth , and MaxHeight :
Content: HorizontalOffset and
VerticalOffset values are calculated based on the borders of
the video excluding black bars added by Elastic Transcoder, if any. |
void |
setVerticalAlign(String verticalAlign)
The vertical position of the watermark unless you specify a non-zero
value for
VerticalOffset :
Top: The top edge of the watermark is aligned with the top
border of the video.
Bottom: The bottom edge of the watermark is aligned with the
bottom border of the video.
Center: The watermark is centered between the top and bottom
borders.
|
void |
setVerticalOffset(String verticalOffset)
VerticalOffset |
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
PresetWatermark |
withHorizontalAlign(String horizontalAlign)
The horizontal position of the watermark unless you specify a non-zero
value for
HorizontalOffset :
Left: The left edge of the watermark is aligned with the left
border of the video.
Right: The right edge of the watermark is aligned with the
right border of the video.
Center: The watermark is centered between the left and right
borders.
|
PresetWatermark |
withHorizontalOffset(String horizontalOffset)
The amount by which you want the horizontal position of the watermark to
be offset from the position specified by HorizontalAlign:
number of pixels (px): The minimum value is 0 pixels, and the maximum
value is the value of MaxWidth.
integer percentage (%): The range of valid values is 0 to 100.
For example, if you specify Left for
HorizontalAlign and 5px
for HorizontalOffset , the left side of the watermark appears
5 pixels from the left border of the output video. |
PresetWatermark |
withId(String id)
A unique identifier for the settings for one watermark.
|
PresetWatermark |
withMaxHeight(String maxHeight)
The maximum height of the watermark in one of the following formats:
number of pixels (px): The minimum value is 16 pixels, and the
maximum value is the value of
MaxHeight .
integer percentage (%): The range of valid values is 0 to 100. |
PresetWatermark |
withMaxWidth(String maxWidth)
The maximum width of the watermark in one of the following formats:
number of pixels (px): The minimum value is 16 pixels, and the
maximum value is the value of
MaxWidth .
integer percentage (%): The range of valid values is 0 to 100. |
PresetWatermark |
withOpacity(String opacity)
A percentage that indicates how much you want a watermark to obscure the
video in the location where it appears.
|
PresetWatermark |
withSizingPolicy(String sizingPolicy)
A value that controls scaling of the watermark:
Fit: Elastic Transcoder scales the watermark so it matches the
value that you specified in either
MaxWidth or
MaxHeight without exceeding the other value.
Stretch: Elastic Transcoder stretches the watermark to match
the values that you specified for MaxWidth and
MaxHeight . |
PresetWatermark |
withTarget(String target)
A value that determines how Elastic Transcoder interprets values that you
specified for
HorizontalOffset , VerticalOffset ,
MaxWidth , and MaxHeight :
Content: HorizontalOffset and
VerticalOffset values are calculated based on the borders of
the video excluding black bars added by Elastic Transcoder, if any. |
PresetWatermark |
withVerticalAlign(String verticalAlign)
The vertical position of the watermark unless you specify a non-zero
value for
VerticalOffset :
Top: The top edge of the watermark is aligned with the top
border of the video.
Bottom: The bottom edge of the watermark is aligned with the
bottom border of the video.
Center: The watermark is centered between the top and bottom
borders.
|
PresetWatermark |
withVerticalOffset(String verticalOffset)
VerticalOffset |
public void setId(String id)
Id
can be up to 40 characters long.id
- A unique identifier for the settings for one watermark. The value
of Id
can be up to 40 characters long.public String getId()
Id
can be up to 40 characters long.Id
can be up to 40 characters long.public PresetWatermark withId(String id)
Id
can be up to 40 characters long.id
- A unique identifier for the settings for one watermark. The value
of Id
can be up to 40 characters long.public void setMaxWidth(String maxWidth)
The maximum width of the watermark in one of the following formats:
MaxWidth
.Target
to specify whether you want Elastic
Transcoder to include the black bars that are added by Elastic
Transcoder, if any, in the calculation.MaxWidth
.
maxWidth
- The maximum width of the watermark in one of the following
formats:
MaxWidth
.Target
to specify whether you want
Elastic Transcoder to include the black bars that are added by
Elastic Transcoder, if any, in the calculation.MaxWidth
.
public String getMaxWidth()
The maximum width of the watermark in one of the following formats:
MaxWidth
.Target
to specify whether you want Elastic
Transcoder to include the black bars that are added by Elastic
Transcoder, if any, in the calculation.MaxWidth
.
MaxWidth
.Target
to specify whether you
want Elastic Transcoder to include the black bars that are added
by Elastic Transcoder, if any, in the calculation.MaxWidth
.
public PresetWatermark withMaxWidth(String maxWidth)
The maximum width of the watermark in one of the following formats:
MaxWidth
.Target
to specify whether you want Elastic
Transcoder to include the black bars that are added by Elastic
Transcoder, if any, in the calculation.MaxWidth
.
maxWidth
- The maximum width of the watermark in one of the following
formats:
MaxWidth
.Target
to specify whether you want
Elastic Transcoder to include the black bars that are added by
Elastic Transcoder, if any, in the calculation.MaxWidth
.
public void setMaxHeight(String maxHeight)
The maximum height of the watermark in one of the following formats:
MaxHeight
.Target
to specify whether you want Elastic
Transcoder to include the black bars that are added by Elastic
Transcoder, if any, in the calculation.MaxHeight
.
maxHeight
- The maximum height of the watermark in one of the following
formats:
MaxHeight
.Target
to specify whether you want
Elastic Transcoder to include the black bars that are added by
Elastic Transcoder, if any, in the calculation.MaxHeight
.public String getMaxHeight()
The maximum height of the watermark in one of the following formats:
MaxHeight
.Target
to specify whether you want Elastic
Transcoder to include the black bars that are added by Elastic
Transcoder, if any, in the calculation.MaxHeight
.
MaxHeight
.Target
to specify whether you
want Elastic Transcoder to include the black bars that are added
by Elastic Transcoder, if any, in the calculation.MaxHeight
.public PresetWatermark withMaxHeight(String maxHeight)
The maximum height of the watermark in one of the following formats:
MaxHeight
.Target
to specify whether you want Elastic
Transcoder to include the black bars that are added by Elastic
Transcoder, if any, in the calculation.MaxHeight
.
maxHeight
- The maximum height of the watermark in one of the following
formats:
MaxHeight
.Target
to specify whether you want
Elastic Transcoder to include the black bars that are added by
Elastic Transcoder, if any, in the calculation.MaxHeight
.public void setSizingPolicy(String sizingPolicy)
A value that controls scaling of the watermark:
MaxWidth
or
MaxHeight
without exceeding the other value.MaxWidth
and
MaxHeight
. If the relative proportions of the watermark and
the values of MaxWidth
and MaxHeight
are
different, the watermark will be distorted.MaxWidth
and MaxHeight
without exceeding
either value. If you specify this option, Elastic Transcoder does not
scale the watermark up.sizingPolicy
- A value that controls scaling of the watermark:
MaxWidth
or MaxHeight
without exceeding
the other value.MaxWidth
and
MaxHeight
. If the relative proportions of the
watermark and the values of MaxWidth
and
MaxHeight
are different, the watermark will be
distorted.MaxWidth
and
MaxHeight
without exceeding either value. If you
specify this option, Elastic Transcoder does not scale the
watermark up.public String getSizingPolicy()
A value that controls scaling of the watermark:
MaxWidth
or
MaxHeight
without exceeding the other value.MaxWidth
and
MaxHeight
. If the relative proportions of the watermark and
the values of MaxWidth
and MaxHeight
are
different, the watermark will be distorted.MaxWidth
and MaxHeight
without exceeding
either value. If you specify this option, Elastic Transcoder does not
scale the watermark up.MaxWidth
or MaxHeight
without exceeding
the other value.MaxWidth
and
MaxHeight
. If the relative proportions of the
watermark and the values of MaxWidth
and
MaxHeight
are different, the watermark will be
distorted.MaxWidth
and
MaxHeight
without exceeding either value. If you
specify this option, Elastic Transcoder does not scale the
watermark up.public PresetWatermark withSizingPolicy(String sizingPolicy)
A value that controls scaling of the watermark:
MaxWidth
or
MaxHeight
without exceeding the other value.MaxWidth
and
MaxHeight
. If the relative proportions of the watermark and
the values of MaxWidth
and MaxHeight
are
different, the watermark will be distorted.MaxWidth
and MaxHeight
without exceeding
either value. If you specify this option, Elastic Transcoder does not
scale the watermark up.sizingPolicy
- A value that controls scaling of the watermark:
MaxWidth
or MaxHeight
without exceeding
the other value.MaxWidth
and
MaxHeight
. If the relative proportions of the
watermark and the values of MaxWidth
and
MaxHeight
are different, the watermark will be
distorted.MaxWidth
and
MaxHeight
without exceeding either value. If you
specify this option, Elastic Transcoder does not scale the
watermark up.public void setHorizontalAlign(String horizontalAlign)
The horizontal position of the watermark unless you specify a non-zero
value for HorizontalOffset
:
horizontalAlign
- The horizontal position of the watermark unless you specify a
non-zero value for HorizontalOffset
:
public String getHorizontalAlign()
The horizontal position of the watermark unless you specify a non-zero
value for HorizontalOffset
:
HorizontalOffset
:
public PresetWatermark withHorizontalAlign(String horizontalAlign)
The horizontal position of the watermark unless you specify a non-zero
value for HorizontalOffset
:
horizontalAlign
- The horizontal position of the watermark unless you specify a
non-zero value for HorizontalOffset
:
public void setHorizontalOffset(String horizontalOffset)
The amount by which you want the horizontal position of the watermark to be offset from the position specified by HorizontalAlign:
HorizontalAlign
and 5px
for HorizontalOffset
, the left side of the watermark appears
5 pixels from the left border of the output video.
HorizontalOffset
is only valid when the value of
HorizontalAlign
is Left
or Right
.
If you specify an offset that causes the watermark to extend beyond the
left or right border and Elastic Transcoder has not added black bars, the
watermark is cropped. If Elastic Transcoder has added black bars, the
watermark extends into the black bars. If the watermark extends beyond
the black bars, it is cropped.
Use the value of Target
to specify whether you want to
include the black bars that are added by Elastic Transcoder, if any, in
the offset calculation.
horizontalOffset
- The amount by which you want the horizontal position of the
watermark to be offset from the position specified by
HorizontalAlign:
HorizontalAlign
and 5px for HorizontalOffset
, the left side of the
watermark appears 5 pixels from the left border of the output
video.
HorizontalOffset
is only valid when the value of
HorizontalAlign
is Left
or
Right
. If you specify an offset that causes the
watermark to extend beyond the left or right border and Elastic
Transcoder has not added black bars, the watermark is cropped. If
Elastic Transcoder has added black bars, the watermark extends
into the black bars. If the watermark extends beyond the black
bars, it is cropped.
Use the value of Target
to specify whether you want
to include the black bars that are added by Elastic Transcoder, if
any, in the offset calculation.
public String getHorizontalOffset()
The amount by which you want the horizontal position of the watermark to be offset from the position specified by HorizontalAlign:
HorizontalAlign
and 5px
for HorizontalOffset
, the left side of the watermark appears
5 pixels from the left border of the output video.
HorizontalOffset
is only valid when the value of
HorizontalAlign
is Left
or Right
.
If you specify an offset that causes the watermark to extend beyond the
left or right border and Elastic Transcoder has not added black bars, the
watermark is cropped. If Elastic Transcoder has added black bars, the
watermark extends into the black bars. If the watermark extends beyond
the black bars, it is cropped.
Use the value of Target
to specify whether you want to
include the black bars that are added by Elastic Transcoder, if any, in
the offset calculation.
HorizontalAlign
and 5px for HorizontalOffset
, the left side of the
watermark appears 5 pixels from the left border of the output
video.
HorizontalOffset
is only valid when the value of
HorizontalAlign
is Left
or
Right
. If you specify an offset that causes the
watermark to extend beyond the left or right border and Elastic
Transcoder has not added black bars, the watermark is cropped. If
Elastic Transcoder has added black bars, the watermark extends
into the black bars. If the watermark extends beyond the black
bars, it is cropped.
Use the value of Target
to specify whether you want
to include the black bars that are added by Elastic Transcoder,
if any, in the offset calculation.
public PresetWatermark withHorizontalOffset(String horizontalOffset)
The amount by which you want the horizontal position of the watermark to be offset from the position specified by HorizontalAlign:
HorizontalAlign
and 5px
for HorizontalOffset
, the left side of the watermark appears
5 pixels from the left border of the output video.
HorizontalOffset
is only valid when the value of
HorizontalAlign
is Left
or Right
.
If you specify an offset that causes the watermark to extend beyond the
left or right border and Elastic Transcoder has not added black bars, the
watermark is cropped. If Elastic Transcoder has added black bars, the
watermark extends into the black bars. If the watermark extends beyond
the black bars, it is cropped.
Use the value of Target
to specify whether you want to
include the black bars that are added by Elastic Transcoder, if any, in
the offset calculation.
horizontalOffset
- The amount by which you want the horizontal position of the
watermark to be offset from the position specified by
HorizontalAlign:
HorizontalAlign
and 5px for HorizontalOffset
, the left side of the
watermark appears 5 pixels from the left border of the output
video.
HorizontalOffset
is only valid when the value of
HorizontalAlign
is Left
or
Right
. If you specify an offset that causes the
watermark to extend beyond the left or right border and Elastic
Transcoder has not added black bars, the watermark is cropped. If
Elastic Transcoder has added black bars, the watermark extends
into the black bars. If the watermark extends beyond the black
bars, it is cropped.
Use the value of Target
to specify whether you want
to include the black bars that are added by Elastic Transcoder, if
any, in the offset calculation.
public void setVerticalAlign(String verticalAlign)
The vertical position of the watermark unless you specify a non-zero
value for VerticalOffset
:
verticalAlign
- The vertical position of the watermark unless you specify a
non-zero value for VerticalOffset
:
public String getVerticalAlign()
The vertical position of the watermark unless you specify a non-zero
value for VerticalOffset
:
VerticalOffset
:
public PresetWatermark withVerticalAlign(String verticalAlign)
The vertical position of the watermark unless you specify a non-zero
value for VerticalOffset
:
verticalAlign
- The vertical position of the watermark unless you specify a
non-zero value for VerticalOffset
:
public void setVerticalOffset(String verticalOffset)
VerticalOffset
The amount by which you want the vertical position of the watermark to be offset from the position specified by VerticalAlign:
MaxHeight
.Top
for
VerticalAlign
and 5px
for
VerticalOffset
, the top of the watermark appears 5 pixels
from the top border of the output video.
VerticalOffset
is only valid when the value of VerticalAlign
is Top or Bottom.
If you specify an offset that causes the watermark to extend beyond the top or bottom border and Elastic Transcoder has not added black bars, the watermark is cropped. If Elastic Transcoder has added black bars, the watermark extends into the black bars. If the watermark extends beyond the black bars, it is cropped.
Use the value of Target
to specify whether you want Elastic
Transcoder to include the black bars that are added by Elastic
Transcoder, if any, in the offset calculation.
verticalOffset
- VerticalOffset
The amount by which you want the vertical position of the watermark to be offset from the position specified by VerticalAlign:
MaxHeight
.Top
for
VerticalAlign
and 5px
for
VerticalOffset
, the top of the watermark appears 5
pixels from the top border of the output video.
VerticalOffset
is only valid when the value of
VerticalAlign is Top or Bottom.
If you specify an offset that causes the watermark to extend beyond the top or bottom border and Elastic Transcoder has not added black bars, the watermark is cropped. If Elastic Transcoder has added black bars, the watermark extends into the black bars. If the watermark extends beyond the black bars, it is cropped.
Use the value of Target
to specify whether you want
Elastic Transcoder to include the black bars that are added by
Elastic Transcoder, if any, in the offset calculation.
public String getVerticalOffset()
VerticalOffset
The amount by which you want the vertical position of the watermark to be offset from the position specified by VerticalAlign:
MaxHeight
.Top
for
VerticalAlign
and 5px
for
VerticalOffset
, the top of the watermark appears 5 pixels
from the top border of the output video.
VerticalOffset
is only valid when the value of VerticalAlign
is Top or Bottom.
If you specify an offset that causes the watermark to extend beyond the top or bottom border and Elastic Transcoder has not added black bars, the watermark is cropped. If Elastic Transcoder has added black bars, the watermark extends into the black bars. If the watermark extends beyond the black bars, it is cropped.
Use the value of Target
to specify whether you want Elastic
Transcoder to include the black bars that are added by Elastic
Transcoder, if any, in the offset calculation.
The amount by which you want the vertical position of the watermark to be offset from the position specified by VerticalAlign:
MaxHeight
.Top
for
VerticalAlign
and 5px
for
VerticalOffset
, the top of the watermark appears 5
pixels from the top border of the output video.
VerticalOffset
is only valid when the value of
VerticalAlign is Top or Bottom.
If you specify an offset that causes the watermark to extend beyond the top or bottom border and Elastic Transcoder has not added black bars, the watermark is cropped. If Elastic Transcoder has added black bars, the watermark extends into the black bars. If the watermark extends beyond the black bars, it is cropped.
Use the value of Target
to specify whether you want
Elastic Transcoder to include the black bars that are added by
Elastic Transcoder, if any, in the offset calculation.
public PresetWatermark withVerticalOffset(String verticalOffset)
VerticalOffset
The amount by which you want the vertical position of the watermark to be offset from the position specified by VerticalAlign:
MaxHeight
.Top
for
VerticalAlign
and 5px
for
VerticalOffset
, the top of the watermark appears 5 pixels
from the top border of the output video.
VerticalOffset
is only valid when the value of VerticalAlign
is Top or Bottom.
If you specify an offset that causes the watermark to extend beyond the top or bottom border and Elastic Transcoder has not added black bars, the watermark is cropped. If Elastic Transcoder has added black bars, the watermark extends into the black bars. If the watermark extends beyond the black bars, it is cropped.
Use the value of Target
to specify whether you want Elastic
Transcoder to include the black bars that are added by Elastic
Transcoder, if any, in the offset calculation.
verticalOffset
- VerticalOffset
The amount by which you want the vertical position of the watermark to be offset from the position specified by VerticalAlign:
MaxHeight
.Top
for
VerticalAlign
and 5px
for
VerticalOffset
, the top of the watermark appears 5
pixels from the top border of the output video.
VerticalOffset
is only valid when the value of
VerticalAlign is Top or Bottom.
If you specify an offset that causes the watermark to extend beyond the top or bottom border and Elastic Transcoder has not added black bars, the watermark is cropped. If Elastic Transcoder has added black bars, the watermark extends into the black bars. If the watermark extends beyond the black bars, it is cropped.
Use the value of Target
to specify whether you want
Elastic Transcoder to include the black bars that are added by
Elastic Transcoder, if any, in the offset calculation.
public void setOpacity(String opacity)
A percentage that indicates how much you want a watermark to obscure the
video in the location where it appears. Valid values are 0 (the watermark
is invisible) to 100 (the watermark completely obscures the video in the
specified location). The datatype of Opacity
is float.
Elastic Transcoder supports transparent .png graphics. If you use a
transparent .png, the transparent portion of the video appears as if you
had specified a value of 0 for Opacity
. The .jpg file format
doesn't support transparency.
opacity
- A percentage that indicates how much you want a watermark to
obscure the video in the location where it appears. Valid values
are 0 (the watermark is invisible) to 100 (the watermark
completely obscures the video in the specified location). The
datatype of Opacity
is float.
Elastic Transcoder supports transparent .png graphics. If you use
a transparent .png, the transparent portion of the video appears
as if you had specified a value of 0 for Opacity
. The
.jpg file format doesn't support transparency.
public String getOpacity()
A percentage that indicates how much you want a watermark to obscure the
video in the location where it appears. Valid values are 0 (the watermark
is invisible) to 100 (the watermark completely obscures the video in the
specified location). The datatype of Opacity
is float.
Elastic Transcoder supports transparent .png graphics. If you use a
transparent .png, the transparent portion of the video appears as if you
had specified a value of 0 for Opacity
. The .jpg file format
doesn't support transparency.
Opacity
is float.
Elastic Transcoder supports transparent .png graphics. If you use
a transparent .png, the transparent portion of the video appears
as if you had specified a value of 0 for Opacity
.
The .jpg file format doesn't support transparency.
public PresetWatermark withOpacity(String opacity)
A percentage that indicates how much you want a watermark to obscure the
video in the location where it appears. Valid values are 0 (the watermark
is invisible) to 100 (the watermark completely obscures the video in the
specified location). The datatype of Opacity
is float.
Elastic Transcoder supports transparent .png graphics. If you use a
transparent .png, the transparent portion of the video appears as if you
had specified a value of 0 for Opacity
. The .jpg file format
doesn't support transparency.
opacity
- A percentage that indicates how much you want a watermark to
obscure the video in the location where it appears. Valid values
are 0 (the watermark is invisible) to 100 (the watermark
completely obscures the video in the specified location). The
datatype of Opacity
is float.
Elastic Transcoder supports transparent .png graphics. If you use
a transparent .png, the transparent portion of the video appears
as if you had specified a value of 0 for Opacity
. The
.jpg file format doesn't support transparency.
public void setTarget(String target)
A value that determines how Elastic Transcoder interprets values that you
specified for HorizontalOffset
, VerticalOffset
,
MaxWidth
, and MaxHeight
:
HorizontalOffset
and
VerticalOffset
values are calculated based on the borders of
the video excluding black bars added by Elastic Transcoder, if any. In
addition, MaxWidth
and MaxHeight
, if specified
as a percentage, are calculated based on the borders of the video
excluding black bars added by Elastic Transcoder, if any.HorizontalOffset
and
VerticalOffset
values are calculated based on the borders of
the video including black bars added by Elastic Transcoder, if any.MaxWidth
and MaxHeight
, if
specified as a percentage, are calculated based on the borders of the
video including black bars added by Elastic Transcoder, if any.
target
- A value that determines how Elastic Transcoder interprets values
that you specified for HorizontalOffset
,
VerticalOffset
, MaxWidth
, and
MaxHeight
:
HorizontalOffset
and
VerticalOffset
values are calculated based on the
borders of the video excluding black bars added by Elastic
Transcoder, if any. In addition, MaxWidth
and
MaxHeight
, if specified as a percentage, are
calculated based on the borders of the video excluding black bars
added by Elastic Transcoder, if any.HorizontalOffset
and
VerticalOffset
values are calculated based on the
borders of the video including black bars added by Elastic
Transcoder, if any.MaxWidth
and
MaxHeight
, if specified as a percentage, are
calculated based on the borders of the video including black bars
added by Elastic Transcoder, if any.
public String getTarget()
A value that determines how Elastic Transcoder interprets values that you
specified for HorizontalOffset
, VerticalOffset
,
MaxWidth
, and MaxHeight
:
HorizontalOffset
and
VerticalOffset
values are calculated based on the borders of
the video excluding black bars added by Elastic Transcoder, if any. In
addition, MaxWidth
and MaxHeight
, if specified
as a percentage, are calculated based on the borders of the video
excluding black bars added by Elastic Transcoder, if any.HorizontalOffset
and
VerticalOffset
values are calculated based on the borders of
the video including black bars added by Elastic Transcoder, if any.MaxWidth
and MaxHeight
, if
specified as a percentage, are calculated based on the borders of the
video including black bars added by Elastic Transcoder, if any.
HorizontalOffset
,
VerticalOffset
, MaxWidth
, and
MaxHeight
:
HorizontalOffset
and
VerticalOffset
values are calculated based on the
borders of the video excluding black bars added by Elastic
Transcoder, if any. In addition, MaxWidth
and
MaxHeight
, if specified as a percentage, are
calculated based on the borders of the video excluding black bars
added by Elastic Transcoder, if any.HorizontalOffset
and
VerticalOffset
values are calculated based on the
borders of the video including black bars added by Elastic
Transcoder, if any.MaxWidth
and
MaxHeight
, if specified as a percentage, are
calculated based on the borders of the video including black bars
added by Elastic Transcoder, if any.
public PresetWatermark withTarget(String target)
A value that determines how Elastic Transcoder interprets values that you
specified for HorizontalOffset
, VerticalOffset
,
MaxWidth
, and MaxHeight
:
HorizontalOffset
and
VerticalOffset
values are calculated based on the borders of
the video excluding black bars added by Elastic Transcoder, if any. In
addition, MaxWidth
and MaxHeight
, if specified
as a percentage, are calculated based on the borders of the video
excluding black bars added by Elastic Transcoder, if any.HorizontalOffset
and
VerticalOffset
values are calculated based on the borders of
the video including black bars added by Elastic Transcoder, if any.MaxWidth
and MaxHeight
, if
specified as a percentage, are calculated based on the borders of the
video including black bars added by Elastic Transcoder, if any.
target
- A value that determines how Elastic Transcoder interprets values
that you specified for HorizontalOffset
,
VerticalOffset
, MaxWidth
, and
MaxHeight
:
HorizontalOffset
and
VerticalOffset
values are calculated based on the
borders of the video excluding black bars added by Elastic
Transcoder, if any. In addition, MaxWidth
and
MaxHeight
, if specified as a percentage, are
calculated based on the borders of the video excluding black bars
added by Elastic Transcoder, if any.HorizontalOffset
and
VerticalOffset
values are calculated based on the
borders of the video including black bars added by Elastic
Transcoder, if any.MaxWidth
and
MaxHeight
, if specified as a percentage, are
calculated based on the borders of the video including black bars
added by Elastic Transcoder, if any.
public String toString()
toString
in class Object
Object.toString()
public PresetWatermark clone()
Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.