Skip to content

Cum să faci inverse telecine (IVTC) cu FFmpeg

DodaTech Updated 2025-01-15 1 min read

In this tutorial, you'll learn about Cum să faci inverse telecine (IVTC) cu FFmpeg. We cover key concepts, practical examples, and best practices.

Problema

Materialul video care a trecut prin telecine (de ex. DVD-uri, capturi TV) conține cadre duplicate și artefacte de mișcare neuniformă. Inverse telecine (IVTC) recuperează framerate-ul original de 24 fps.

Soluția

Fix 1: IVTC simplu cu pullup

ffmpeg -i input.mp4 -vf "pullup" -r 24000/1001 output.mp4

Fix 2: IVTC avansat cu fieldmatch + decimate

ffmpeg -i input.mp4 -vf "fieldmatch,decimate" output.mp4

Fix 3: IVTC pentru material PAL speed-up

ffmpeg -i input.mp4 -vf "fieldmatch=order=tff:combmatch=full,decimate=cycle=2" output.mp4

Fix 4: Verifică dacă materialul e telecinat

ffmpeg -i input.mp4 -vf "idet" -f null -
# Caută "Repeated frames" în output

Fix 5: IVTC cu scalare

ffmpeg -i input.mp4 -vf "fieldmatch,decimate,scale=1920:-2" -c:v libx264 -crf 18 output.mp4

Prevenție

  • Nu aplica IVTC pe material ne-telecinat — vei pierde cadre.
  • Verifică mai întâi cu idet dacă telecine-ul e prezent.
  • Testează pe un segment scurt pentru a verifica acuratețea.

Întrebări frecvente

### Care e diferența între pullup și fieldmatch+decimate?

pullup e mai simplu și rapid, potrivit pentru material curat. fieldmatch+decimate e mai robust, gestionând mai bine tranzițiile și cadrele mixate.

Cum știu dacă IVTC a funcționat corect?

Verifică framerate-ul final (ffprobe) — ar trebui să fie 23.976 fps (24000/1001). Vizual, mișcarea ar trebui să fie lină, fără șuturi sau cadre duplicate.

Built by the developers of DodaTech

Doda Browser, DodaZIP & Durga Antivirus Pro