Class: Aws::MediaConvert::Types::VideoProperties
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaConvert::Types::VideoProperties
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-mediaconvert/types.rb
Overview
Details about the media file’s video track.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#bit_depth ⇒ Integer
The number of bits used per color component such as 8, 10, or 12 bits.
-
#bit_rate ⇒ Integer
The bit rate of the video track, in bits per second.
-
#codec_metadata ⇒ Types::CodecMetadata
Codec-specific parameters parsed from the video essence headers.
-
#color_primaries ⇒ String
The color space primaries of the video track, defining the red, green, and blue color coordinates used for the video.
-
#frame_rate ⇒ Types::FrameRate
The frame rate of the video or audio track, expressed as a fraction with numerator and denominator values.
-
#height ⇒ Integer
The height of the video track, in pixels.
-
#matrix_coefficients ⇒ String
The color space matrix coefficients of the video track, defining how RGB color values are converted to and from YUV color space.
-
#transfer_characteristics ⇒ String
The color space transfer characteristics of the video track, defining the relationship between linear light values and the encoded signal values.
-
#width ⇒ Integer
The width of the video track, in pixels.
Instance Attribute Details
#bit_depth ⇒ Integer
The number of bits used per color component such as 8, 10, or 12 bits. Standard range (SDR) video typically uses 8-bit, while 10-bit is common for high dynamic range (HDR).
15087 15088 15089 15090 15091 15092 15093 15094 15095 15096 15097 15098 15099 |
# File 'lib/aws-sdk-mediaconvert/types.rb', line 15087 class VideoProperties < Struct.new( :bit_depth, :bit_rate, :codec_metadata, :color_primaries, :frame_rate, :height, :matrix_coefficients, :transfer_characteristics, :width) SENSITIVE = [] include Aws::Structure end |
#bit_rate ⇒ Integer
The bit rate of the video track, in bits per second.
15087 15088 15089 15090 15091 15092 15093 15094 15095 15096 15097 15098 15099 |
# File 'lib/aws-sdk-mediaconvert/types.rb', line 15087 class VideoProperties < Struct.new( :bit_depth, :bit_rate, :codec_metadata, :color_primaries, :frame_rate, :height, :matrix_coefficients, :transfer_characteristics, :width) SENSITIVE = [] include Aws::Structure end |
#codec_metadata ⇒ Types::CodecMetadata
Codec-specific parameters parsed from the video essence headers. This information provides detailed technical specifications about how the video was encoded, including profile settings, resolution details, and color space information that can help you understand the source video characteristics and make informed encoding decisions.
15087 15088 15089 15090 15091 15092 15093 15094 15095 15096 15097 15098 15099 |
# File 'lib/aws-sdk-mediaconvert/types.rb', line 15087 class VideoProperties < Struct.new( :bit_depth, :bit_rate, :codec_metadata, :color_primaries, :frame_rate, :height, :matrix_coefficients, :transfer_characteristics, :width) SENSITIVE = [] include Aws::Structure end |
#color_primaries ⇒ String
The color space primaries of the video track, defining the red, green, and blue color coordinates used for the video. This information helps ensure accurate color reproduction during playback and transcoding.
15087 15088 15089 15090 15091 15092 15093 15094 15095 15096 15097 15098 15099 |
# File 'lib/aws-sdk-mediaconvert/types.rb', line 15087 class VideoProperties < Struct.new( :bit_depth, :bit_rate, :codec_metadata, :color_primaries, :frame_rate, :height, :matrix_coefficients, :transfer_characteristics, :width) SENSITIVE = [] include Aws::Structure end |
#frame_rate ⇒ Types::FrameRate
The frame rate of the video or audio track, expressed as a fraction with numerator and denominator values.
15087 15088 15089 15090 15091 15092 15093 15094 15095 15096 15097 15098 15099 |
# File 'lib/aws-sdk-mediaconvert/types.rb', line 15087 class VideoProperties < Struct.new( :bit_depth, :bit_rate, :codec_metadata, :color_primaries, :frame_rate, :height, :matrix_coefficients, :transfer_characteristics, :width) SENSITIVE = [] include Aws::Structure end |
#height ⇒ Integer
The height of the video track, in pixels.
15087 15088 15089 15090 15091 15092 15093 15094 15095 15096 15097 15098 15099 |
# File 'lib/aws-sdk-mediaconvert/types.rb', line 15087 class VideoProperties < Struct.new( :bit_depth, :bit_rate, :codec_metadata, :color_primaries, :frame_rate, :height, :matrix_coefficients, :transfer_characteristics, :width) SENSITIVE = [] include Aws::Structure end |
#matrix_coefficients ⇒ String
The color space matrix coefficients of the video track, defining how RGB color values are converted to and from YUV color space. This affects color accuracy during encoding and decoding processes.
15087 15088 15089 15090 15091 15092 15093 15094 15095 15096 15097 15098 15099 |
# File 'lib/aws-sdk-mediaconvert/types.rb', line 15087 class VideoProperties < Struct.new( :bit_depth, :bit_rate, :codec_metadata, :color_primaries, :frame_rate, :height, :matrix_coefficients, :transfer_characteristics, :width) SENSITIVE = [] include Aws::Structure end |
#transfer_characteristics ⇒ String
The color space transfer characteristics of the video track, defining the relationship between linear light values and the encoded signal values. This affects brightness and contrast reproduction.
15087 15088 15089 15090 15091 15092 15093 15094 15095 15096 15097 15098 15099 |
# File 'lib/aws-sdk-mediaconvert/types.rb', line 15087 class VideoProperties < Struct.new( :bit_depth, :bit_rate, :codec_metadata, :color_primaries, :frame_rate, :height, :matrix_coefficients, :transfer_characteristics, :width) SENSITIVE = [] include Aws::Structure end |
#width ⇒ Integer
The width of the video track, in pixels.
15087 15088 15089 15090 15091 15092 15093 15094 15095 15096 15097 15098 15099 |
# File 'lib/aws-sdk-mediaconvert/types.rb', line 15087 class VideoProperties < Struct.new( :bit_depth, :bit_rate, :codec_metadata, :color_primaries, :frame_rate, :height, :matrix_coefficients, :transfer_characteristics, :width) SENSITIVE = [] include Aws::Structure end |