Deinterlacing is the process of converting old interlaced-scan video (where each frame was split into two half-frames called fields) back into modern progressive-scan video (where each frame is one complete image). Without deinterlacing, interlaced material played on a modern flat-screen TV or computer shows the famous "combing" artefact — visible horizontal "teeth" along anything that moves.
The work is harder than it sounds because the two fields of an interlaced frame were captured a fraction of a second apart. To reconstruct a single clean progressive frame, the deinterlacer has to either pick one field and throw the other away (cheap, halves vertical resolution), blend the two fields (cheap, gets blurry on movement) or properly understand the motion between fields and interpolate (expensive, much higher quality). Good deinterlacers like Yadif, BWDIF or motion-compensated commercial tools track moving objects between fields to reconstruct what each one "should have looked like" at the right moment.
For a modern product, deinterlacing only matters at the ingest end of the pipeline. Anything captured in the last 15 years on a modern camera is already progressive; you only encounter interlaced material when ingesting archival broadcast tapes, old DVDs, legacy IPTV feeds or some satellite signals. The standard answer is: detect interlacing automatically (FFmpeg's idet filter), apply a good motion-compensated deinterlacer once at ingest, then never touch the material again. Deinterlacing on-the-fly in the player is a bad idea — it shows the work poorly and most modern players don't even attempt it well.
The book · Volume 1 of 7
Video Encoding: A Complete Guide to Video Compression — From Pixels and Color to H.264, HEVC, AV1, Quality Metrics, and AI
Deinterlacing turns broadcast and archive fields into progressive frames, and a poor algorithm leaves combing on every fast pan. Volume 1 covers deinterlacing in detail: progressive versus interlaced scan, fields and frame rates, motion-adaptive and motion-compensated methods, and how to deinterlace before encoding to H.264, HEVC or AV1. Written by Nikolay Sapunov, CEO at Fora Soft.
Bringing interlaced broadcast or archive footage to the web and need clean deinterlacing?
Send us sample interlaced clips: we test deinterlacing filters on them and give you a pipeline setting with before-and-after comparisons and the encode profile that follows it. 250+ video products shipped since 2005.