There are 35 functions in this package of special effects. These effects act on the input clip in the range of the frame numbers specified. The Audio is not affected. A brief description of these functions are in the synopsis. Links are provided to transfer to the full description pages.
The first three parameters are identical for all the functions. These are
1. Clip
2. Effect Start Frame Number sf defaults to first frame of clip
3. Effect End Frame Number ef defaults to last frame of clip
Some effects if used one after other can give unexpected interesting results. Try DiscoLights and then FiguredGlass. You may see shreds of paper flying! The fireworks, water, waves, underwater, ripples and bubbles functions require about 4 sec or more(may be few minutes) of input frames for good visualization.
Some of the effects sound similar eg: underwater & water, distort & distorter, ripple & ripples. But these effects are created using different principles and output will also look different.
loadPlugin ("D:\TransPlugins\bin_2_6\EffectsMany\Release\EffectsMany.dll") #loadPlugin ("D:\TransPlugins\bin\EffectsMany\Release\EffectsMany.dll") #BlankClip(length=300,height=288, width=360, color=$ffffff) #PointResize(360,288) #version() imagereader("D:\plugins\varianslim\theoin.jpg", end = 200) #converttoYUY2() #converttoY8() #converttoYV12() #converttoYV16() #converttoYV24() #converttoRGB24() converttoRGB32() #stackVertical(last,last) #stackVertical(last,last,last) #stackHorizontal(last,last) l=trim(0,199) trim(0,99) a=trim(0,29) b = blankclip(last, color = $ffffff) #return(bin) bal= EffectBalloon(l,color=$7f,opacity=20, light="north",refl=10,rise=300) bal= EffectBalloon(bal,10,55,sx=700, fx= 100,nhops = 4, color=$7f,opacity=30,light="south",refl=20,rise=200) bal= EffectBalloon(bal,15,60, color=$7f,opacity=40,light="east",refl=30,rise=100) bal= EffectBalloon(bal,20,65, color=$4f002f,opacity=50,light="west",refl=40) bal= EffectBalloon(bal,25,70, color=$4f002f,opacity=60,light="ne",refl=50) bal= EffectBalloon(bal,30,80, color=$7f00,opacity=50,light="se",refl=10) bal= EffectBalloon(bal,35,85, color=$7f00,opacity=50,light="nw",refl=20) bal= EffectBalloon(bal,40,90, color=$7f0000,opacity=50,light="sw",refl=40,nhops=3) bal= EffectBalloon(bal,45,95, color=$7f0000,opacity=70,light="front",refl=50,nhops=2).subtitle("EffectBalloon",text_color=$FFFF00,align=5,size=24) #return (bal) bin=EffectBinoculars(radius=60,magx=4,sx=160,sy=64,ex=600,ey=400).subtitle("EffectBinoculars",text_color=$FFFF00,align=5,size=24) #return (bin) bub= EffectBubbles(srcx=20,srcy=400,farx=700, floory=420,rise=300,color=true) bub= EffectBubbles(bub,srcx=700,srcy=400,farx=70, floory=420,rise=300,color=false).subtitle("EffectBubbles",text_color=$FFFF00,align=5,size=24) #return (bub) cone= EffectConez(type="hor" ,base =120, top =20, shade=50,bkgrnd=false) #cone= EffectConez (cone,type="ver",base= 240, top =40, prog=true, shade=-50, bkgrnd=true).subtitle("EffectConez",text_color=$FFFF00,align=5,size=24) #return (cone) dsl= EffectDiscoLights(a).subtitle("EffectDiscoLights",text_color=$FFFF00,align=5,size=24) dsl = dsl + EffectDiscoLights(a, flick = 5).subtitle("EffectDiscoLights",text_color=$FFFF00,align=5,size=24) #return (dsl) distr= EffectDistorter(l,freq=4,speed=10, amp=2,eamp=8).subtitle("EffectDistorter",text_color=$FFFF00,align=5,size=24) #return (distr) fgl= EffectFiguredGlass(a, drop = true).subtitle("EffectFiguredGlass",text_color=$FFFF00,align=5,size=24) fgl = fgl + EffectFiguredGlass(a, drop = false).subtitle("EffectFiguredGlass",text_color=$FFFF00,align=5,size=24) #return (fgl) fire= EffectFire(a, ewidth = 100, eheight = 60).subtitle("EffectFire",text_color=$FFFF00,align=5,size=24) fire= fire + EffectFire(a, ewidth = 100, eheight = 60, style = false).subtitle("EffectFire",text_color=$FFFF00,align=5,size=24) #return (fire) f1= EffectFireworks1(l,initx = 700, endx = 0, inity=400, rise=100, zoom=400) f1= EffectFireworks1(f1,initx=0,endx=700,inity=400, rise=600, zoom=40).subtitle("EffectFireWorks1",text_color=$FFFF00,align=5,size=24) #return (f1) fls= EffectFlashes(tsmoke=2,tflash=1).subtitle("EffectFlashes",text_color=$FFFF00,align=5,size=24) #return (fls) fpt= EffectFlowerPot(l,initx=100,endx=700,inity=400, rise=100, zoom=400) fpt= EffectFlowerPot(fpt,initx=700,endx=100, inity=400, rise=400, zoom=25, color=false).subtitle("EffectFlowerPot",text_color=$FFFF00,align=5,size=24) # return (fpt) fog= EffectFog( a, startfog = 10, endfog = 80, density =40).subtitle("EffectFog",text_color=$FFFF00,align=5,size=24) #return (fog) ff = effectFunnyFaces(l) #return (ff) lns= EffectLens(initx=650,inity=50,finalx=100,finaly=400,drop=false) lns= EffectLens(lns,initx=100,inity=50,finalx=650,finaly=400,drop=true).subtitle("EffectLens",text_color=$FFFF00,align=5,size=24) #return (lns) lm= EffectLineMagnifier(initxy=600,finalxy=100, type = "ver").subtitle("EffectLineMagnifier",text_color=$FFFF00,align=5,size=24) lm = lm + EffectLineMagnifier(initxy=600,finalxy=100).subtitle("EffectLineMagnifier",text_color=$FFFF00,align=5,size=24) #return (lm) pls= EffectPlasma(ewidth=200,eheight=200) pls= pls + EffectPlasma(ewidth=200,eheight=200, pallet = 2) pls= pls + EffectPlasma(ewidth=200,eheight=200, pallet = 3) pls= pls + EffectPlasma(ewidth=200,eheight=200, pallet = 4) pls= pls + EffectPlasma(ewidth=200,eheight=200, pallet = 5) pls= pls + EffectPlasma(ewidth=200,eheight=200, plasma = 2) pls= pls + EffectPlasma(ewidth=200,eheight=200, plasma = 2, pallet = 2) pls= pls + EffectPlasma(ewidth=200,eheight=200, plasma = 2, pallet = 3) pls= pls + EffectPlasma(ewidth=200,eheight=200, plasma = 2, pallet = 4) pls= pls + EffectPlasma(ewidth=200,eheight=200, plasma = 2, pallet = 5) pls= pls + EffectPlasma(ewidth=200,eheight=200, plasma = 3) pls= pls + EffectPlasma(ewidth=200,eheight=200, plasma = 3, pallet = 2) pls= pls + EffectPlasma(ewidth=200,eheight=200, plasma = 3, pallet = 3) pls= pls + EffectPlasma(ewidth=200,eheight=200, plasma = 3, pallet = 4) pls= pls + EffectPlasma(ewidth=200,eheight=200, plasma = 3, pallet = 5) pls = pls.subtitle("EffectPlasma",text_color=$FFFF00,align=5,size=24) #return (pls) rn= effectRain(red=180,green=180,blue=180,vary="l2v", initop=10, finop=50) rn= rn + effectRain(red=180,green=180,blue=180,vary="v2r", initop=10, finop=50, type = "light") rn= rn + effectRain(red=180,green=180,blue=180,vary="v2r", initop=10, finop=50, type = "med") rn= rn + effectRain(red=180,green=180,blue=180,vary="v2r", initop=10, finop=50, type = "heavy") rn= rn + effectRain(red=180,green=180,blue=180,vary="v2r", initop=10, finop=50, type = "inc") rn= rn + effectRain(red=180,green=180,blue=180,vary="v2r", initop=10, finop=50, type = "dec") rn= rn + effectRain(b,red=0,green=0,blue=250,vary="v2r", initop=10, finop=50) rn= rn + effectRain(b,red=0,green=250,blue=0,vary="v2r", initop=10, finop=50) rn= rn + effectRain(b,red=250,green=0,blue=0,vary="v2r", initop=10, finop=50) rn = rn.subtitle("EffectRain",text_color=$FFFF00,align=5,size=24) #return (rn) rnb= effectRainbow(xleft=20, xright=300,endxleft=220, endxright=700).subtitle("EffectRainbow",text_color=$FFFF00,align=5,size=24) #return (rnb) rpls= EffectRipples(l,speed=60,lambda=80).subtitle("EffectRipples",text_color=$FFFF00,align=5,size=24) #return (rpls) rpls2 = EffectRipples2(speed=8,lambda=80,xcoord=0, ycoord=0,leftx=0,eleftx = 100, rightx = 300, erightx = 600, amp=12 ).subtitle("EffectRipples2",text_color=$FFFF00,align=5,size=24) #return(rpls2) rkt= EffectRockets(leftx=0,rightx=700, life=2, interval=1).subtitle("EffectRockets",text_color=$FFFF00,align=5,size=24) #return (rkt) rot= effectRotation(l,ir=200,fd=-350, cc=-1) rot= effectRotation(rot,ir=200,fr=300,fd=350, cc=-1).subtitle("EffectRotation",text_color=$FFFF00,align=5,size=24) #return (rot) snf= EffectSnowFlakes(drift=20, dense=60,fall=80, big=true) snf= snf + EffectSnowFlakes(drift=40, dense=80,fall=60, big=false).subtitle("EffectSnowFlakes",text_color=$FFFF00,align=5,size=24) #return (snf) sns = EffectSnowStorm(a,type = "inc") sns = sns + EffectSnowStorm(a,type = "dec") sns = sns + EffectSnowStorm(a,type = "med") sns = sns + EffectSnowStorm(a,type = "heavy") sns = sns + EffectSnowStorm(a,type = "light") sns = sns.subtitle("EffectSnowStorm",text_color=$FFFF00,align=5,size=24) #return (sns) sprk= EffectSparkler(startx=1, endx=700, starty=220,endy=420).subtitle("EffectSparkler",text_color=$FFFF00,align=5,size=24) sprk= sprk + EffectSparkler(sprk,2, startx=1, endx=700, starty=220,endy=420).subtitle("EffectSparkler",text_color=$FFFF00,align=5,size=24) sprk= sprk + EffectSparkler(sprk,4, startx=1, endx=700, starty=220,endy=420).subtitle("EffectSparkler",text_color=$FFFF00,align=5,size=24) #return (sprk) spl= effectSpotlight(lumen=$ff7f00, finalx = 560, finaly = 360).subtitle("EffectSpotLight",text_color=$FFFF00,align=5,size=24) spl=spl + effectSpotlight(lumen=$ffff00, finalx = 560, finaly = 360, dim = 10).subtitle("EffectSpotLight",text_color=$FFFF00,align=5,size=24) spl= spl + effectSpotlight(lumen=$ff00ff, finalx = 560, finaly = 360, dim = 10).subtitle("EffectSpotLight",text_color=$FFFF00,align=5,size=24) spl= spl + effectSpotlight(lumen=$ffffff, finalx = 560, finaly = 360, dim = 5).subtitle("EffectSpotLight",text_color=$FFFF00,align=5,size=24) spl= spl + effectSpotlight(lumen=$ffffff, finalx = 560, finaly = 360, dim = 15).subtitle("EffectSpotLight",text_color=$FFFF00,align=5,size=24) #return ( spl) str= EffectStream(dir="hor", breadth = 360).subtitle("EffectStream",text_color=$FFFF00,align=5,size=24) str= str + EffectStream(dir="vert", breadth = 360).subtitle("EffectStream",text_color=$FFFF00,align=5,size=24) #return (str) sflw= EffectSunFlower(l).subtitle("EffectSunflower",text_color=$FFFF00,align=5,size=24) #return (sflw) swrl= EffectSwirl(step = 16).subtitle("EffectSwirl",text_color=$FFFF00,align=5,size=24) #return (swrl) thnt = effectTreasureHunt().subtitle("EffectTreasureHunt",text_color=$FFFF00,align=5,size=24) #return (thnt) /* remove comment for RGB TVlook = EffectTVlook(last,last,hq = false,lx = 460, ln=104, ty = 350,elx=0,ety = 0, eln = 1020,cab = $3f1f1f,col = $1f1f3f) TVLook = subtitle(TVLook,"EffectTVLook",text_color=$FFFF00,align=5,size=24) #return (TVlook) */ wtr= EffectWater(l,speed = 10, lambda = 80, amp = 20,xcoord=100, ycoord=0,ex=400, ey=200,width = 400 ).subtitle("EffectWater",text_color=$FFFF00,align=5,size=24) wtr= wtr + EffectWater(l,speed = 10, lambda = 80, amp = 20,xcoord=100, ycoord=0,ex=400, ey=200,width = 400, paint = true ).subtitle("EffectWater",text_color=$FFFF00,align=5,size=24) #return (wtr) wav= EffectWaves(width=300,height=200,ewidth=600, eheight = 400, dir="ne") wav= wav + EffectWaves(width=300,height=200,ewidth=600, eheight = 400, dir="se") wav= wav + EffectWaves(width=300,height=200,ewidth=600, eheight = 400, dir="sw") wav= wav + EffectWaves(width=300,height=200,ewidth=600, eheight = 400, dir="nw") wav= wav + EffectWaves(width=300,height=200,ewidth=600, eheight = 400, dir="left") wav= wav + EffectWaves(width=300,height=200,ewidth=600, eheight = 400, dir="right") wav= wav + EffectWaves(width=300,height=200,ewidth=600, eheight = 400, dir="up") wav= wav + EffectWaves(width=300,height=200,ewidth=600, eheight = 400, dir="down") #return (wav . subtitle("EffectWaves",text_color=$FFFF00,align=5,size=24)) bin + bal+ bub+cone+dsl+distr+fgl+f1+fpt+fls+fire+fog+lns+lm+pls+rn+rnb+rpls+rpls2+rkt+rot+snf+sns+spl+sprk+str+sflw+swrl+TVlook +Wtr+wav #last + TVlook
Back to vcmohan's plugins index | ||
down load EffectsMany plugin | ||
back to Avisynth home page |