Enum ObsDeinterlaceMode
- Namespace
- OBSStudioClient.Model
- Assembly
- OBSClient.dll
How OBS Studio removes the interlacing of a video that comes as interlaced fields (some capture cards and cameras). Only inputs that deliver their frames from outside (the async inputs: capture devices, media) can be deinterlaced.
public enum ObsDeinterlaceMode
Fields
Disabled = 0No deinterlacing.
Discard = 1One of the two fields is dropped and the other one is used.
Retro = 2The fields are shown one after the other, as a television did.
Blend = 3The two fields are blended.
Blend2x = 4The two fields are blended, and the result is made for each field (twice the frame rate).
Linear = 5The missing lines are made by interpolation.
Linear2x = 6The missing lines are made by interpolation, for each field (twice the frame rate).
Yadif = 7Yadif (yet another deinterlacing filter), which looks at the lines of the fields before and after.
Yadif2x = 8Yadif, for each field (twice the frame rate).