Log in

View Full Version : How can i remove the interlace from the credits?


Leinad4Mind
20th November 2008, 15:55
I am trying to Encode Rurouni Kenshin R2J, but i have a problem on removing all the interlace. I can't remove the interlace in the credits of OP.

Here is my script:

import("C:\Program Files\AviSynth\plugins\LimitedSharpenFaster.avs")

loadplugin("C:\Program Files\AviSynth\DGMPGDec\DGDecode.dll")
loadplugin("C:\Program Files\AviSynth\plugins\yadifmod.dll")
loadplugin("C:\Program Files\AviSynth\plugins\nnedi.dll")
loadplugin("C:\Program Files\AviSynth\plugins\ColorMatrix.dll")
loadplugin("C:\Program Files\AviSynth\plugins\degrainmedian.dll")
loadplugin("C:\Program Files\AviSynth\plugins\MaskTools.dll")
loadplugin("C:\Program Files\AviSynth\plugins\WarpSharp.dll")
loadplugin("C:\Program Files\AviSynth\plugins\mt_masktools.dll")
loadplugin("C:\Program Files\AviSynth\plugins\RemoveGrain.dll")
loadplugin("C:\Program Files\AviSynth\plugins\MT.dll")
loadplugin("C:\Program Files\AviSynth\plugins\HQDN3D.dll")
loadplugin("C:\Program Files\AviSynth\plugins\FFT3DFilter.dll")

MPEG2Source("C:\Extracto.index\Extracto.d2v",cpu=0,info=3)

AutoYV12()
ColorMatrix(hints=true,interlaced=true)
yadifmod(order=-1, field=-1, mode=0, edeint=nnedi())


MT("""
degrainmedian(limitY=4,limitUV=2,mode=1, interlaced=false)
Temporalsoften(2,1,1,6,2)
LimitedSharpenFaster(ss_x=1.5, ss_y=1.5, strength=100, overshoot=1, undershoot=1, soft=0, edgemode=0)
HQDN3D(ls=4.0, cs=2.0, lt=6.0, ct=4)
FFT3DFilter(sigma=1,bw=64,bh=64,ow=32,oh=32,plane=4)
""",threads=2,splitvertical=true)

Crop(4, 0, -18, -0)
Lanczos4Resize(720, 480)
ChangeFPS(23.976)



I have try already with many deinterlacers, like tivtc, yadif, smoothdeinterlace, fielddeinterlace, tdeint, nnedi, leakkerneldeint, tomsmocomp, mcbob, tdecimate, and i can't solve this problem. the letters of the credits are trembling.

Leinad4Mind
20th November 2008, 17:51
Here is a link for my encode to see the trembling problem: http://www.mediafire.com/download.php?qznmmxz4mnm

Leak
20th November 2008, 21:21
Eh... looks more like dot crawl to me - search for that term here and you'll find a few filters to combat it; their names escape me at the moment.

Oh, and you'll probably want to use those filters before IVTCing/deinterlacing in this case, as the dot crawl seemed stuttery meaning it got added after telecining...

np: Rhythm & Sound - Range (Rhythm & Sound)

Leinad4Mind
20th November 2008, 23:27
Well, I will try with AnimeIVTC, "animeivtc(2,aa=0,iregion="pal",oregion="ntsc",edimode="nnedi")"

Edit: It give me some error... it can't open the reduceflicker.dll, but it his load.

Comatose
21st November 2008, 09:49
That probably means you are missing some required DLL that needs to go in System32. Ask in the AnimeIVTC thread, or (preferably) check Requirements.7z for any DLLs which are supposed to go into System32.

thetoof
26th November 2008, 03:03
-To correct interlaced credits using AnimeIVTC, you need to use mode=3 (hard pulldown), mode=4 (field-blended) or mode=6 (hybrid), not mode 2.
-For dotcrawls, have a look at Tcomb and Checkmate
-Reduceflicker needs AvsRecusion.dll in the system32 folder
-Please post an unprocessed m2v sample (dgindex-select a section with ++ motion-save and demux video) instead.

cihub
7th June 2013, 15:34
I have the same issue with ReduceFlicker.dll. Thanks to PE Viewer plugin for Total Commander I've found that I had no MSVCR71.dll on my system, but after installing Microsoft Visual C++ Redistributable Package ReduceFlicker.dll still won't load...

Anyone knows how to solve it?

StainlessS
7th June 2013, 15:45
-Reduceflicker needs AvsRecusion.dll in the system32 folder

(SysWOW64 on 64 bit.)

Did you notice that.

EDIT: AVSRecursion.dll http://avisynth.org/warpenterprises/

PE Viewer alternative:
Dependency Walker, shows what other dll's a dll (plugin) relies upon (used by MicroSoft):-
http://www.dependencywalker.com/

cihub
9th June 2013, 10:47
StainlessS, thank you. BTW, don't know why, but it was enough to copy AVSRecursion.dll to system32 and it magically showed up in syswow64.