Hi, these 3 samples:
https://www.dropbox.com/sh/bya3hfrw8887xgw/AAAB3JSsTKs7Wc7qp06vN1UXa?dl=0
number 1 and 2 seems they use the same interlace mode. 3 frames are ok + 3 interlaced.
number 3 seems it has 5 frames interlaced + 1 frame ok.
in both cases I have tried all the commands I've learned until now, but still cant fix them correctly.
please help. I just need the 2 appropriate commands for these 3 samples.
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!
+ Reply to Thread
Results 1 to 8 of 8
Thread
-
-
1 and 3 are field blended PAL to NTSC conversions. Use
Code:AssumeTFF() Yadif(mode=1) # or QTGMC() SRestore()
2 is more complicated. It will take something different...
<edit>
Try this with #2:
Code:AssumeTFF() Yadif(mode=0) TDecimate(Cycle=6, CycleR=1) Spline36Resize(720,288) QTGMC(InputType=2) nnedi3_rpow2(4, cshift="Spline36Resize", fwidth=1920, fheight=1080)
</edit>Last edited by jagabo; 3rd May 2022 at 23:36.
-
ok thanks, I'm trying right now, as soon as I use the QTGMC() command,
avspmod hangs, get stuck in the "wait for frame" window..
it doesn't crash, it just loading each frame forever or so..
It seems Yadif is not recognized as a command.
about the 3rd sample:
the same, there's no function called Yadif..
also, why "Spline36Resize(720,288)" in the middle of the script?
I always used QTGMC(), but this time it makes all loading for long time..
https://www.dropbox.com/s/zkhhj7y1a8a6brq/stuck.png?dl=0Last edited by maudit; 4th May 2022 at 05:14.
-
http://avisynth.nl/index.php/Yadif
You may need to use LoadCPlugin("C:\path\to\yadif.dll") in your script. Or try yadifmod2 instead:
http://avisynth.nl/index.php/Yadifmod2 -
hi jagabo, sry for the delay.
just to make all clear:
samples 1 and 2 have the same interlace mode.
the number 3 has a different one.
anyway I've tried the script you mentioned:
AssumeTFF()
Yadifmod2(mode=1)
SRestore()
and it works good for 1 and 2.
then I tried the same script with the sample 3 and seems it works too.
thanks dude, you have been very precious. -
No, 1 and 3 are the same. 2 is different. Here's what 2 looks like with the script I gave in post #2 (using TDecimate(mode=2, rate=25)):
-
hi jagabo,
sorry for the delay, all these instructions make the process very slow, only for change frame it takes 10s or more, anyway..
..you're right 1 and 3 are the same, 2 is different..
I'll use this script for the sample 1:
Code:AssumeTFF() Yadifmod2(mode=1) SRestore() crop(2,10,-2,-6) bbmod(2,2,2,2,128,8)
and the same but with this crop for the sample 3
Code:crop(0,2,-0,-2) bbmod(2,2,0,0,128,8)
or is the same?
-----------------
about the sample 2, it is quite complicated, I don't pretend to understand it. I just copy and paste it.
but please tell me if the code below is correct, specifically are both the Spline36Resize parameters correct?
I don't know how this resolution has been calculated but maybe have I to change (720,288) with other values?
again: better to put crop and bbmod lines before or after the deinterlace code?
Code:crop(20,22,-16,-30) bbmod(2,2,2,2,128,8) AssumeTFF() Yadifmod2(mode=0) TDecimate(mode=2, rate=25) Spline36Resize(720,288) QTGMC(InputType=2) nnedi3_rpow2(4, cshift="Spline36Resize", fwidth=1884, fheight=1028)
-
The reason I resized to 720x288 was because the video appeared to have originally been 576 line PAL but it had been deinterlaced with a "discard field" algorithm. That left it with 288 lines (the later resized). So I was returning it to the original size before cleaning it with QTGMC. Then I scaled it back up to 1920x1080. I recommend you crop at the end to avoid any confusion.
Regarding what the script does: Yadifmod2() is used to deinterlace the video. TDecimate() to discard duplicate frames, restore the original 25 fps. Spline36Resize() restores the original PAL field size. QTGMC() is used to clean up the jaggy, flickery edges. nnedi3_rpow2() is used to scale back up to HD.Last edited by jagabo; 14th May 2022 at 11:37.
Similar Threads
-
How can I deinterlace this DVD MV?
By hintlou in forum DVD RippingReplies: 12Last Post: 9th Jun 2021, 23:31 -
can x264VFW deinterlace?!?
By marcorocchini in forum Newbie / General discussionsReplies: 5Last Post: 15th Apr 2019, 09:11 -
1080i deinterlace
By max_cady in forum Video ConversionReplies: 4Last Post: 8th Apr 2019, 12:25 -
How to deinterlace this video
By marconii2002 in forum Newbie / General discussionsReplies: 2Last Post: 10th Jan 2019, 23:48 -
Deinterlace Problems
By danfgtn in forum Newbie / General discussionsReplies: 6Last Post: 22nd Sep 2017, 21:30