home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 July / CHIP_CD_2005-07.iso / bonus / srew / files / AviSynth_208.exe / examples / Syntax.avs < prev    next >
Text File  |  2002-09-27  |  1KB  |  44 lines

  1. # Generates colorbar image and converts it to YUY2
  2. # The image and sound is now "current clip"
  3.  
  4. Colorbars(320,240)
  5. ConvertToYUY2()
  6.  
  7. # Take the "current clip", and add greayscale to this.
  8. # The result is now in the variable Grey.
  9. # Current clip is still the original Colorbars(320,240)
  10.  
  11. Grey = Greyscale()
  12.  
  13. # Now you can use Grey as an alternative clip, instead if the current clip
  14. # This creates a new variable called Grey_Half_Size, that contains the grey colorbar at half the height.
  15. # Current clip is still the original Colorbars(320,240)
  16.  
  17. Grey_Half_Size = VerticalReduceBy2(Grey)
  18.  
  19. # If we specify more parameters, but don't want it used on the current clip, 
  20. #  we can either specify the clip in front of the filter, using '.' 
  21. #  or specify the clip as the first parameter.
  22.  
  23. Grey_Same_Size = Grey_half_size.AddBorders(0,60,0,60)
  24.  
  25. # which is the same as:
  26.  
  27. Grey_Same_Size = AddBorders(Grey_half_size,0,60,0,60)
  28.  
  29. # More examples:
  30.  
  31. Combined = MergeLuma(grey_same_size)
  32. #Combined = MergeChroma(Combined, grey_same_size)
  33. #Grey_same_size=mergeluma(combined)
  34. # Add titles to clips:
  35.  
  36. Thisclip = Subtitle("Current Clip")
  37. Grey_Half_size = Subtitle(Grey_Half_size,"Grey_Half_size")
  38. Grey_Same_size = Subtitle(Grey_Same_size,"Grey_Same_size")
  39. Combined = Subtitle(Combined,"Combined")
  40.  
  41. # Put them on top of eachother
  42.  
  43. Stackvertical(thisclip, Grey_Half_size, Grey_Same_size, Combined)
  44.