Filters Class

Describes all the filtering operations, such as de-interlacing, rotation etc. that are to be applied to the input media before encoding.

Inheritance
azure.mgmt.media._serialization.Model
Filters

Constructor

Filters(*, deinterlace: _models.Deinterlace | None = None, rotation: str | _models.Rotation | None = None, crop: _models.Rectangle | None = None, fade_in: _models.Fade | None = None, fade_out: _models.Fade | None = None, overlays: List[_models.Overlay] | None = None, **kwargs)

Keyword-Only Parameters

Name Description
deinterlace

The de-interlacing settings.

rotation

The rotation, if any, to be applied to the input video, before it is encoded. Default is Auto. Known values are: "Auto", "None", "Rotate0", "Rotate90", "Rotate180", and "Rotate270".

crop

The parameters for the rectangular window with which to crop the input video.

fade_in

Describes the properties of a Fade effect applied to the input media.

fade_out

Describes the properties of a Fade effect applied to the input media.

overlays

The properties of overlays to be applied to the input video. These could be audio, image or video overlays.

Variables

Name Description
deinterlace

The de-interlacing settings.

rotation

The rotation, if any, to be applied to the input video, before it is encoded. Default is Auto. Known values are: "Auto", "None", "Rotate0", "Rotate90", "Rotate180", and "Rotate270".

crop

The parameters for the rectangular window with which to crop the input video.

fade_in

Describes the properties of a Fade effect applied to the input media.

fade_out

Describes the properties of a Fade effect applied to the input media.

overlays

The properties of overlays to be applied to the input video. These could be audio, image or video overlays.