{ Original }
![]()
{ After Using QTGMC }
![]()
This blending frame is very stubborn and even QTGMC couldn't decimate it completely.
So, may I ask what will be the best solution to deal with this kind of fast-moving scene?
BTW, comparing to TIVTC, QTGMC is more efficient. But, as far as I was concerned, it do some frame interpolation which TIVTC doesn't do. And for some sources which are not "really interlaced", I've been told to follow such rules:
(1) For PAL interlace: yadifmod(edeint=nnedi2())
(2) With NTSC DVDs, if they are 100% film: tfm(pp=0).tdecimate()
(3) If they are not 100% film (for example, 99.99% film or less), choose from these two for the more efficient one:
tfm().tdecimate() or tfm(order=1).tdecimate()
Now, since I knew QTGMC was efficient but slow, I want to use it all the time without caring about the percentage number given by the d2v file. Is this a good solution? Could I use the following code all the time to deal with interlacing and blending (Obviously, in this example, QTGMC is not enough)?
WILL QTGMC DO HARM TO THE SOURCE? (That is to say, apart from decimating interlacing and blending, will it do something harmful to the source other than restoring?)
:p

{ After Using QTGMC }

This blending frame is very stubborn and even QTGMC couldn't decimate it completely.
So, may I ask what will be the best solution to deal with this kind of fast-moving scene?
BTW, comparing to TIVTC, QTGMC is more efficient. But, as far as I was concerned, it do some frame interpolation which TIVTC doesn't do. And for some sources which are not "really interlaced", I've been told to follow such rules:
(1) For PAL interlace: yadifmod(edeint=nnedi2())
(2) With NTSC DVDs, if they are 100% film: tfm(pp=0).tdecimate()
(3) If they are not 100% film (for example, 99.99% film or less), choose from these two for the more efficient one:
tfm().tdecimate() or tfm(order=1).tdecimate()
Now, since I knew QTGMC was efficient but slow, I want to use it all the time without caring about the percentage number given by the d2v file. Is this a good solution? Could I use the following code all the time to deal with interlacing and blending (Obviously, in this example, QTGMC is not enough)?
WILL QTGMC DO HARM TO THE SOURCE? (That is to say, apart from decimating interlacing and blending, will it do something harmful to the source other than restoring?)
Code:
AssumeTFF()
Import("D:\Program Files\Megui\tools\avisynth_plugin\QTGMC-3.32.avs")
QTGMC()
Merge(SelectEven(),SelectOdd())