entransdetectinter
This filter checks for interlaced video frames and marks these by preceding them with a custom downstream event (simply an empty structure called 'detectinter'). Subsequent (dynamic/adaptive) de-interlacing can then be done by a downstream de-interlacing filter that recognizes this custom mark, such as entransfields.
History
- transcode 32detect filter [Thomas Oestreich]
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstBaseTransform ╰──GstVideoFilter ╰──entransdetectinter
Factory details
Authors: – Mark Nauwelaerts
Classification: – Filter/Effect/Video
Rank – none
Plugin – entranstranscode
Package – GStreamer Entrans
Pad Templates
sink
video/x-raw:
format: { I420, YV12, RGB, BGR }
width: [ 1, 2147483647 ]
height: [ 1, 2147483647 ]
framerate: [ 0/1, 2147483647/1 ]
src
video/x-raw:
format: { I420, YV12, RGB, BGR }
width: [ 1, 2147483647 ]
height: [ 1, 2147483647 ]
framerate: [ 0/1, 2147483647/1 ]
Properties
chroma-diff
“chroma-diff” guint
Threshold for different chroma
Flags : Read / Write
Default value : 15
chroma-threshold
“chroma-threshold” guint
Interlace detection chroma threshold
Flags : Read / Write
Default value : 4
threshold-eq
“threshold-eq” guint
Threshold for equal colors
Flags : Read / Write
Default value : 10
The results of the search are