Elecard Deinterlacer Filter

Elecard Deinterlacer Filter is a GStreamer plugin intended for conversion of interlaced video into progressive scan format.

Features

Elecard Deinterlacer Filter has the following features:

  • Supports frame rate doubling mode;

  • Enables ordering of in-video fields;

  • Provides two deinterlacing methods: a faster linear algorithm and a high-quality space-time algorithm.

Parameter Description

Below is the table describing Elecard Deinterlacer Filter parameters and their values:

Parameter Name

Description

Value Type

Available Values [range]

Default

Flags

double-rate

Enables or disables the frame rate doubling mode during deinterlacing by transforming each field into a complete frame.

Boolean

True, False

False

readable, writable, controllable

field-order

Specifies the field order in the source video. Available modes:

  • AutoDetect — the field order is set automatically based on the input data analysis;

  • TFF — top field first;

  • BFF — bottom field first.

Enum

0 — AutoDetect
1 — TFF
2 — BFF

0

readable, writable, controllable

license-state

Indicates the license state.

String

evaluation expired

readable

method

Specifies the deinterlacing method. Available methods:

  • Faster linear algorithm that increases operation speed significantly;

  • An all-around high-quality space-time algorithm.

Enum

0 — Better
1 — Faster

0

readable, writable, controllable

name

Specifies the name of the object.

String

edifilter0

readable, writable

num-threads

Specifies the number of threads the deinterlacer uses to process video. The upper range boundary depends on the number of logical CPUs on a given machine. If the value is set to 0, the number of threads is selected automatically.

Unsigned Integer

[0 – 8]

0

readable, writable, controllable

oem-name

Indicates the OEM name.

String

readable

parent

Specifies the parent of the object.

Object of type GstObject

readable, writable

scope

Specifies the deinterlacing mode. Available modes:

  • Automatic — only interlaced frames will be deinterlaced;

  • Deinterlace — every frame will be deinterlaced;

  • Off — deinterlacing is disabled.

Enum

0 — Automatic
1 — Deinterlace
2 — Off

0

readable, writable, controllable