Shotcut not interlacing.

Video interlaced with Shotcut and later tested with idet

ffmpeg -i interlace.mp4  -filter:v idet  -frames:v 60  -an  -f rawvideo -y  nul

gives TFF:0 and BFF:0.

Either TFF or BFF should be non-zero.

Was the source progressive?

Please share:

  • The video mode selected in the Settings menu
  • The export settings you are using

Yes, the source is progressive.

In Shotcut,

"Scan mode is set to “Interlaced”

Frame rate is set to 29.97.0030

Field order: Top Field First

Interpolation: Bilinear

MediaInfo shows “Interlaced” but I suspect the flag is set but the video is not actually interlaced. Idet returns TFF 0 and BFF 0.

With properly interlaced video, idet returns:

Multi frame detection: TFF: 51

I also check the video in VLC with the deinterlacer turned OFF. If the video is interlaced (not just the flags set) then artifacts will stick out like a sore thumb.

I have found that the ffmpeg -vf interlace filter gives properly interlaced video.

Download this video and play in VLC with the deinterlacer turned off to see a properly interlaced video.

Shotcut does not interlace from progressive. It will let you use interlace encoding and signal as interlace even if progressive, but it does introduce interlace into the imagery as the ffmpeg interlace filter does. The ffmpeg idet filter detects interlace in the imagery outside of the signaling, which is why it is not finding it. I have no plans to add the interlace filter because it affects the frame rate, which is incompatible with our engine.

Thanks for clarfying.