can anybody help me properly deinterlace this footage using TIVTC? I've tried this Yadif(mode=1, order=1).SRestore() for it but it doesnt do a very good job. I'm using meGUI. The video analysis on that sucks! here is a sample of the anime footage:
+ Reply to Thread
Results 1 to 10 of 10
-
-
QTGMC() works better than Yadif(). But you will never get perfect results when trying to undo field blendling.
Last edited by jagabo; 2nd Nov 2012 at 18:04.
-
I've never heard of QTGMC, its a deinterlacing filter? I actually just use meGUI to help me start the beginning of my script, then i use avsp to filter and fix the footage.
Last edited by mmbwdpnz; 2nd Nov 2012 at 18:09.
-
QTGMC() is a better smart bob deinterlacer than Yadif(). It uses motion compensation to... compensate for things that have moved. I seem to recall your video was MPEG. Use DgIndex to build an index file. Then:
Code:Mpeg2Source("filename.d2v", CPU=6, info=3) # CPU=6 means deblock and dering QTGMC() #convert to 60p SRestore() #remove blended (preferentially) frames and return 25p
http://avisynth.org/mediawiki/QTGMC
QTGMC() is very slow. You can use faster settings like QTGMC(preset="fast") for faster (but not quite as good) processing. See the docs. You still won't get perfect results but it should be better than what you're getting with Yadif() -- less jaggy edges.Last edited by jagabo; 2nd Nov 2012 at 18:20.
-
Why would you want to use an IVTC filter when it was never telecined in the first place?
I've never heard of QTMC, its a deinterlacing filter?
http://avisynth.org/mediawiki/QTGMC
And you'll get your best results when you go for the correct framerate:
Yadif(Mode=1)#or your favorite bobber (QTGMC)
Srestore(Frate=23.976) -
thanks for all ur help! i was going to use ivtc cause im not experienced with interlacing and field blending. I had heard that ivtc was usually best for deinterlacing anime. Guess i should read more documentations.
-
Yeah, it looks like 23.976 is right. 25 gives a few jerks during the long panning shots.
-
Last edited by manono; 3rd Nov 2012 at 00:34.
-
For clarity, I suggest you separate all the LoadPlugins() and imports() from the working part of the script:
Code:LoadPlugin("C:\Users\ryan\Desktop\MeGUI_dev[0.3.4.12]\MeGUI_dev\tools\dgindex\DGDecode.dll") LoadPlugin("C:\Users\ryan\Desktop\MeGUI_dev[0.3.4.12]\MeGUI_dev\tools\avisynth_plugin\ColorMatrix.dll") import("C:\Program Files (x86)\AviSynth 2.5\plugins\QTGMC-3.32.avsi") import("C:\Program Files (x86)\AviSynth 2.5\plugins\Srestore.avsi") DGDecode_mpeg2source("C:\SLAYERS_SEASON1_DISC1\VIDEO_TS\VTS_01_1.d2v", CPU=6, info=3) ColorMatrix(hints=true, threads=0) QTGMC() #convert to 60p SRestore(frate=23.976) #remove blended (preferentially) frames and return 23.976p crop(16, 0, -6, 0) LanczosResize(640,480) # Lanczos (Sharp)
Similar Threads
-
Deinterlacing
By mmbwdpnz in forum Newbie / General discussionsReplies: 7Last Post: 2nd Nov 2012, 17:52 -
deinterlacing
By encodingmonkey in forum Newbie / General discussionsReplies: 2Last Post: 24th Jul 2012, 19:14 -
What is going on with Deinterlacing?!?!
By jieve in forum DVD RippingReplies: 30Last Post: 9th Aug 2009, 15:23 -
Anime DVD to X264 with Staxrip - is it worth using the 'anime' setting?
By Emanef in forum DVD RippingReplies: 2Last Post: 8th Nov 2008, 15:31 -
OS X Deinterlacing
By ggp759 in forum MacReplies: 4Last Post: 22nd May 2008, 16:37