libZSservicesZSamazonka-rekognitionZSamazonka-rekognition
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.Rekognition.Types.VideoMetadata

Description

 
Synopsis

Documentation

data VideoMetadata Source #

Information about a video that Amazon Rekognition analyzed. Videometadata is returned in every page of paginated responses from a Amazon Rekognition video operation.

See: newVideoMetadata smart constructor.

Constructors

VideoMetadata' 

Fields

Instances

Instances details
Eq VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

Read VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

Show VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

Generic VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

Associated Types

type Rep VideoMetadata :: Type -> Type #

NFData VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

Methods

rnf :: VideoMetadata -> () #

Hashable VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

FromJSON VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

type Rep VideoMetadata Source # 
Instance details

Defined in Amazonka.Rekognition.Types.VideoMetadata

newVideoMetadata :: VideoMetadata Source #

Create a value of VideoMetadata with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:frameRate:VideoMetadata', videoMetadata_frameRate - Number of frames per second in the video.

$sel:colorRange:VideoMetadata', videoMetadata_colorRange - A description of the range of luminance values in a video, either LIMITED (16 to 235) or FULL (0 to 255).

$sel:format:VideoMetadata', videoMetadata_format - Format of the analyzed video. Possible values are MP4, MOV and AVI.

$sel:codec:VideoMetadata', videoMetadata_codec - Type of compression used in the analyzed video.

$sel:frameHeight:VideoMetadata', videoMetadata_frameHeight - Vertical pixel dimension of the video.

$sel:durationMillis:VideoMetadata', videoMetadata_durationMillis - Length of the video in milliseconds.

$sel:frameWidth:VideoMetadata', videoMetadata_frameWidth - Horizontal pixel dimension of the video.

videoMetadata_frameRate :: Lens' VideoMetadata (Maybe Double) Source #

Number of frames per second in the video.

videoMetadata_colorRange :: Lens' VideoMetadata (Maybe VideoColorRange) Source #

A description of the range of luminance values in a video, either LIMITED (16 to 235) or FULL (0 to 255).

videoMetadata_format :: Lens' VideoMetadata (Maybe Text) Source #

Format of the analyzed video. Possible values are MP4, MOV and AVI.

videoMetadata_codec :: Lens' VideoMetadata (Maybe Text) Source #

Type of compression used in the analyzed video.

videoMetadata_frameHeight :: Lens' VideoMetadata (Maybe Natural) Source #

Vertical pixel dimension of the video.

videoMetadata_durationMillis :: Lens' VideoMetadata (Maybe Natural) Source #

Length of the video in milliseconds.

videoMetadata_frameWidth :: Lens' VideoMetadata (Maybe Natural) Source #

Horizontal pixel dimension of the video.