![]() |
|
[HELP] Problems with de-interlacing - Printable Version +- Selur's Little Message Board (https://forum.selur.net) +-- Forum: Hybrid - Support (https://forum.selur.net/forum-1.html) +--- Forum: Problems & Questions (https://forum.selur.net/forum-3.html) +--- Thread: [HELP] Problems with de-interlacing (/thread-4351.html) |
Problems with de-interlacing - Miranda - 18.03.2026 I've processed several 29.97 interlaced videos recently (originally shot on film), and have tried using both TIVTC and sRestore (Avisynth) to go from 29.97 interlaced to 23.976 progressive. However, MediaInfo is reporting the following on the processed files. Am I doing something so obviously wrong I've missed it?
RE: Problems with de-interlacing - Selur - 18.03.2026 Judging by the MediaInfo output the container and video scan type info differs. My guess is that you enabled 'Interlacing' in your ProRes Settings and Hybrid assumes the source is still interlaced while the script returns progressive output or something like that. Since you didn't care to share a debug output or enough details to exactly say what happens I can't really say what you are doing ... => no clue, not enough details to reproduce, so you might want to check what is happening in the script you use. Cu Selur RE: Problems with de-interlacing - Miranda - 18.03.2026 I definitely did not enable Interlacing in the ProRes settings. I'll process another video and create a debug file for you to look through for what is causing this. RE: Problems with de-interlacing - Selur - 18.03.2026 do that RE: Problems with de-interlacing - Miranda - 20.03.2026 Here's a debug from my last sRestore project. RE: Problems with de-interlacing - Selur - 20.03.2026 Looking at the used VapourSynth script: ClearAutoloadDirs()Looking at the encoding call: "C:\Program Files\Hybrid\64bit\ffmpeg.exe" -y -noautorotate -nostdin -threads 8 -color_range tv -i "M:\5994-2997 Prog-Temp\encodingTempSynthSkript_2026-03-19@16_43_13_0010_0.avs" -an -sn -color_primaries bt470m -color_trc bt709 -colorspace bt470bg -color_range tv -pix_fmt yuv422p10le -strict -1 -fps_mode auto -r 24000/1001 -vcodec prores_ks -profile:v 2 -vtag apcn -metadata encoding_tool="Hybrid 2026.03.07.1" -aspect 960:720 -f mov "M:\5994-2997 Prog-Temp\Dusk To Dawn 07 FCP_1_2026-03-19@16_43_13_0010_03.mov"But FFmpeg does report the input as BFF: Input #0, avisynth, from 'M:\5994-2997 Prog-Temp\encodingTempSynthSkript_2026-03-19@16_43_13_0010_0.avs':Stream mapping:=> Seems like the problem is with the AviSynth script or with ffmpeg. I would have assumed that an explicit 'AssumeFrameBased()', wouldn't be necessary and after QTGMC AviSynth should not signal BFF anymore. I'll look into it. Cu Selur RE: Problems with de-interlacing - Miranda - 20.03.2026 Thanks for confirming, this was driving me crazy. RE: Problems with de-interlacing - Selur - 20.03.2026 Uploaded a new dev version which explicitly adds 'AssumeFrameBased()' after the deinterlacing. Hopefully that fixes the problem. (I suspect this is a side effect of newer ffmpeg versions 'better' supporting AviSynth.) Cu Selur RE: Problems with de-interlacing - Miranda - 22.03.2026 Thanks, that seems to have fixed things. |