class Aws::MediaConvert::Types::VideoSelector
@see docs.aws.amazon.com/goto/WebAPI/mediaconvert-2017-08-29/VideoSelector AWS API Documentation
@return [String]
metadata.
sample range for transcoding and also writes it to the output
range or the sample range that you specify, MediaConvert uses the
metadata. Regardless of whether MediaConvert uses the input sample
MediaConvert ignores any sample range information in the input
range, specify the accurate sample range here. When you do,
range. If your input video has metadata indicating the wrong sample
When you do, the service automatically detects your input sample
range, keep the default value, Follow (FOLLOW), for this setting.
your input video is accurate, or if you don’t know about sample
this setting for all other inputs. If the sample range metadata in
Use this setting when your input video codec is AVC-Intra. Ignore
@!attribute [rw] sample_range
@return [String]
service doesn’t pass through rotation metadata.
rotation, even if your input video has rotation metadata. The
service will default to no rotation. By default, the service does no
degrees. If the rotation metadata specifies any other rotation, the
metadata. The rotation must be within one degree of 90, 180, or 270
rotate your video according to the rotation specified in the
rotation metadata, you can choose Automatic to have the service
your input video container is .mov or .mp4 and your input has
can specify a clockwise rotation of 0, 90, 180, or 270 degrees. If
video. You can choose automatic rotation or specify a rotation. You
Use Rotate (InputRotate) to specify how the service rotates your
@!attribute [rw] rotate
@return [Integer]
stream. Note that Quad 4K is not currently supported.
Selects a specific program from within a multi-program transport
@!attribute [rw] program_number
@return [Integer]
MPEG-2 transport stream container.
PID, or packet identifier, is an identifier for a set of data in an
it to the hexidecimal value. For example, 257 selects PID 0x101. A
Specify this value as an integer; the system automatically converts
Use PID (Pid) to select specific video data from an input file.
@!attribute [rw] pid
@return [Types::Hdr10Metadata]
.
about MediaConvert HDR jobs, see
an output, set Color metadata (ColorMetadata). For more information
(ColorSpaceUsage). To specify whether color metadata is included in
metadata of your input file, set Color space usage
values you specify here take precedence over the values in the
space (ColorSpace) to HDR 10 (HDR10). To specify whether the the
settings - When you specify these values, you must also set Color
increment represents 0.00002 in CIE1931 color coordinate. Related
The valid range for each of these settings is 0 to 50,000. Each
grader generates these values during the HDR 10 mastering process.
the input video and must be provided by a color grader. The color
inaccurate in your input video. Appropriate values vary depending on
Use these settings to provide HDR 10 metadata that is missing or
@!attribute [rw] hdr_10_metadata
@return [String]
the input settings.
your input file, the service defaults to using values you specify in
from the source when it is present. If there’s no color metadata in
input. FALLBACK - Choose Fallback (FALLBACK) to use color metadata
for those settings, the service defaults to using metadata from your
metadata from the input job settings. If you don’t specify values
determines which takes precedence. Choose Force (FORCE) to use color
information settings(Hdr10Metadata). The Color space usage setting
input settings Color space (ColorSpace) and HDR master display
There are two sources for color metadata, the input file and the job
@!attribute [rw] color_space_usage
@return [String]
.
MediaConvert HDR jobs, see
metadata (Hdr10Metadata) settings. For more information about
(FORCE_HDR10) here and specify correct values in the input HDR 10
metadata is present but not accurate, choose Force HDR 10
static metadata isn’t present in your video stream, or if that
video is HDR 10 and the SMPTE ST 2086 Mastering Display Color Volume
color space, specify the accurate color space here. If your input
color space. If your input video has metadata indicating the wrong
Follow (FOLLOW). The service will automatically detect your input
don’t know about color space, leave this set to the default value
If your input video has accurate color space metadata, or if you
@!attribute [rw] color_space
@return [String]
luma channel of your outputs.
REMAP_TO_LUMA to delete the video and map the alpha channel to the
to delete the alpha channel and preserve the video. Set it to
MediaConvert uses. Leave this setting at the default value DISCARD
outputs. In each output, specify which part of the input
an alpha channel. Use this setting to create separate Key and Fill
Ignore this setting unless this input is a QuickTime animation with
@!attribute [rw] alpha_behavior
}
sample_range: “FOLLOW”, # accepts FOLLOW, FULL_RANGE, LIMITED_RANGE
rotate: “DEGREE_0”, # accepts DEGREE_0, DEGREES_90, DEGREES_180, DEGREES_270, AUTO
program_number: 1,
pid: 1,
},
white_point_y: 1,
white_point_x: 1,
red_primary_y: 1,
red_primary_x: 1,
min_luminance: 1,
max_luminance: 1,
max_frame_average_light_level: 1,
max_content_light_level: 1,
green_primary_y: 1,
green_primary_x: 1,
blue_primary_y: 1,
blue_primary_x: 1,
hdr_10_metadata: {
color_space_usage: “FORCE”, # accepts FORCE, FALLBACK
color_space: “FOLLOW”, # accepts FOLLOW, REC_601, REC_709, HDR10, HLG_2020
alpha_behavior: “DISCARD”, # accepts DISCARD, REMAP_TO_LUMA
{
data as a hash:
@note When making an API call, you may pass VideoSelector
of your inputs can have up to one video selector.
Input video selectors contain the video settings for the input. Each