Ultimate FLCL Script???

This forum is for questions and discussion of all the aspects of handling and cleaning up your footage with Avisynth.
Locked
User avatar
kickass331
Joined: Sat Apr 21, 2007 8:11 pm
Status: Infamous
Location: West Chester, PA
Contact:
Org Profile

Ultimate FLCL Script???

Post by kickass331 » Sun Nov 04, 2007 7:48 pm

Code: Select all

SetMemoryMax(2048)
MPEG2Source("C:\FLCL1.d2v")
ConvertToYV12()
TFM()
TDeint()
TDecimate()
Unfilter(-5,-5) 
Undot()
RemoveGrain(mode=17).RemoveGrain(mode=17)
VagueDenoiser(threshold=2, method=3, nsteps=6, chromaT=2.0)
BlindPP()
vmtoon()
Crop(4,0,-4,0)
Lanczos4Resize(720,480)
Can anyone find anything wrong with this script? Except for minor detail loss, this is by far a great FLCL script... (I think) :)
ImageImageImageImageImage

User avatar
Scintilla
(for EXTREME)
Joined: Mon Mar 31, 2003 8:47 pm
Status: Quo
Location: New Jersey
Contact:
Org Profile

Re: Ultimate FLCL Script???

Post by Scintilla » Sun Nov 04, 2007 8:03 pm

kickass331 wrote:Can anyone find anything wrong with this script?
Yes, as a matter of fact, I can:

1) Why are you using TFM with postprocessing on <i>and</i> TDeint?

2) Why on earth are you using BlindPP when you could just be using MPEG2Source's postprocessing (better because it can actually detect the quantizers originally used for each frame) instead?

3) Isn't this script really, really slow?

4) Are you sure having that many smoothers in the filter chain isn't overkill?
ImageImage
:pizza: :pizza: Image :pizza: :pizza:

User avatar
Kariudo
Twilight prince
Joined: Fri Jul 15, 2005 11:08 pm
Status: 1924 bots banned and counting!
Location: Los taquitos unidos
Contact:
Org Profile

Post by Kariudo » Sun Nov 04, 2007 10:07 pm

as I mentioned last time, setmemorymax() is probably set too high
you really don't want a script taking 2GB of memory
128 or 256 should be more than enough

converttoyv12() isn't needed, as dvd footage is in yv12 to begin with (or should be)

the removegrain lines might not be doing anything...not sure how exactly avisynth's dot operator works.
try putting them on 2 separate lines
I'm assuming that you're using removegrain version 0.9, if you're using 1.0beta then modes 1,2,3 and 5 are probably the ones that you want to use
Image
Image

User avatar
Scintilla
(for EXTREME)
Joined: Mon Mar 31, 2003 8:47 pm
Status: Quo
Location: New Jersey
Contact:
Org Profile

Post by Scintilla » Mon Nov 05, 2007 9:59 am

Kariudo wrote:the removegrain lines might not be doing anything...not sure how exactly avisynth's dot operator works.
They should work; that line's equivalent to saying last.RemoveGrain(mode=17).RemoveGrain(mode=17), so RemoveGrain will get applied twice before the script moves on to the next line.
ImageImage
:pizza: :pizza: Image :pizza: :pizza:

Locked

Return to “AviSynth Help”