wha?!? useless???
...
Blasphemy! kill the n00b with fire!
ok now...the cleaning that you need to do depends on the source.
so, what series are you using?
but before you hop into getting plugins/filters you need to know how to use avisynth...that boring/"useless" stuff is the base for doing other things.
to use a function, you need to know its name and any parameters that you need to specify.
Let's say that you want to use TFM() (part of an IVTC method)
it has default values...but to make the result look better you can specify some of the parameters.
The list of parameters is:
int order, int field, int mode, int PP. string ovr, string input, string output,
string outputC, bool debug, bool display, int slow, bool mChroma, int cNum,
int cthresh, int MI, bool chroma, int blockx, int blocky, int y0, int y1,
int mthresh, PClip clip2, string d2v, int ovrDefault, int flags, double sco,
int micout, int micmatching, string trimIn, int hint, int metric, bool batch,
int opt
they all do different things...some more important than others. (you don't have to specify all of the parameters)
you'll have to read the documentation for the plugin to know what everything does.
In the end, this is what I ended up doing for one of my scripts (part of it)
TFM(order=-1,mode=5,PP=7,field=-1,slow=2)
you have to do this in a program like notepad, and when you save, be sure to add .avs at the end of the name
I put a lot of plugins into a directory that autoloads them for me (so I don't have to use loadPlugin())...but this is what an aviSynth script looks like in notepad
- Code: Select all
mpeg2Source("E:\AMV Production\Eva\disk1.d2v")
TFM(order=-1,mode=5,PP=7,field=-1,slow=2)
tdecimate(mode=1)
RemoveGrain()
warpsharp()
Deen("a3d", 1)
ConvertToYUY2()
FixBrokenChromaUpsampling()
before and after:
