bigganigga1991

Untitled

May 10th, 2014
361
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. Setmemorymax(1024)
  2. grid=10
  3. a1=directshowsource("D:\Downloads\say my name.webm",audio=false).converttorgb
  4. l=ceil(float(a1.framecount)/(grid*grid))
  5.  
  6. function HRepeat(clip c, int g, int l, int x, int y, int d) {
  7. d == 0 ?
  8. \x == g-1 ? c.trim(l*(g-1+g*y), -l) : StackHorizontal(c.trim(l*(x+g*y), -l), HRepeat(c, g, l, x+1, y, d)) :
  9. \x == g-1 ? c.trim(l*(g-1+g*y), -l) : StackHorizontal(HRepeat(c, g, l, x+1, y, d), c.trim(l*(x+g*y), -l))
  10. }
  11.  
  12. function VHRepeat(clip c, int g, int l, int y) {
  13. d = int(fmod(y,2))
  14. d == 0 ? StackHorizontal(y == 0 ? blankclip(c.trim(0,-l)) : c.trim(l*(g-1+g*(y-1)), -l), HRepeat(c, g, l, 0, y, d)) :
  15. \StackHorizontal(HRepeat(c, g, l, 0, y, d), c.trim(l*(g-1+g*(y-1)), -l))
  16. d == 0 ? animate(last, 0, l, "crop", c.width, 0, c.width*g, c.height, 0, 0, c.width*g, c.height) :
  17. \animate(last, 0, l, "crop", 0, 0, c.width*g, c.height, c.width, 0, c.width*g, c.height)
  18. y == g-1 ? last : StackVertical(last, VHRepeat(c, g, l, y+1))
  19. }
  20.  
  21. VHRepeat(a1,grid,l,0)
  22. converttoyv12
Add Comment
Please, Sign In to add comment