View Single Post
Old 22nd February 2019, 18:46   #16721  |  Link
Atak_Snajpera
RipBot264 author
 
Atak_Snajpera's Avatar
 
Join Date: May 2006
Location: Poland
Posts: 7,806
Quote:
Originally Posted by byteshare View Post
I was playing around with some filters for "fun"....boring life I suppose...
Anyways, I noticed that not all filters seem to work with the same syntax and I was wondering if anyone knew or could better describe AviSynth syntax/format in RipBot for me?

Why do some filters seem to work with video=Filter and others video=video.filter? Is it just because some are "built-in" to RipBot?
for example: video=QTGMC(Settings) works but FK3DB needs video=video.fk3db(settings)

Are the filters taken in order of the jobsxxx.avs file (top to bottom)?
for example: Deinterlace would go before Decimate? I don't think this is happening since Crop is 3rd from VideoSource, but custom would go last?

If I string them in a row with a "." they are done one at a time from left to right, yes?
for example: video=video.filter01(settings).filter02(settings) > filtero1 is processed, then filter02
or if I did them:
video=video.filter01(settings)
video=video.filter02(settings)
Would it be the same as stringing them together with "."?
Syntax is like this
video=Filter(video,settings)

you can create chain of filter like this
video=Filter(video,settings).FilterB(settings).FilterC(settings)

Just remember that first filter will need clip name!
Atak_Snajpera is offline   Reply With Quote