Cum să deinterlachezi video cu FFmpeg
DodaTech
Updated 2025-01-15
1 min read
In this tutorial, you'll learn about Cum să deinterlachezi video cu FFmpeg. We cover key concepts, practical examples, and best practices.
Problema
Video interlaced (specific TV, DVD-uri, capturi video vechi) are linii orizontale vizibile la mișcare și aspect zimțat pe margini. Deinterlacerea corectă elimină aceste artefacte.
Soluția
Fix 1: Deinterlacere rapidă cu yadif
ffmpeg -i input.mp4 -vf "yadif" output.mp4
yadif (Yet Another DeInterlacing Filter) e standardul pentru deinterlacere.
Fix 2: Deinterlacere cu output la 50 fps
ffmpeg -i input.mp4 -vf "yadif=mode=1" output.mp4
mode=1 păstrează ambele câmpuri, rezultând 50 fps (mișcare mai lină).
Fix 3: Deinterlacere progresivă (25 fps)
ffmpeg -i input.mp4 -vf "yadif=mode=0" output.mp4
mode=0 (default) produce 25 fps, eliminând un câmp din fiecare cadru.
Fix 4: Deinterlacere cu bwdif (mai bun)
ffmpeg -i input.mp4 -vf "bwdif" output.mp4
bwdif (Bob Weaver Deinterlacing Filter) e mai modern decât yadif.
Fix 5: Detectează interlacing-ul
ffmpeg -i input.mp4 -vf "idet" -f null -
# Caută "Interlaced frame" în output
Prevenție
- Nu aplica deinterlacere pe video progresiv — vei pierde calitate.
- Verifică dacă sursa e interlaced cu filtrul
idet. - Pentru filmări vechi,
bwdifoferă rezultate mai bune.
Întrebări frecvente
Built by the developers of DodaTech
Doda Browser, DodaZIP & Durga Antivirus Pro