Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2017
47
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. function insertsign(clip mainclip, clip overlayclip, int startframe, int "endframe") {
  2. endframe = default(endframe,startframe+overlayclip.framecount()-1)
  3. endframe = (endframe == 0) ? startframe+overlayclip.framecount()-1 : endframe
  4. endframe = (endframe >= mainclip.framecount()-1) ? mainclip.framecount()-1 : endframe
  5.  
  6. begin = (startframe == 1) ? mainclip.trim(0,-1) : mainclip.trim(0,startframe-1)
  7. middle = mainclip.trim(startframe,endframe)
  8. end = (endframe == mainclip.framecount()-1) ? blankclip(mainclip,length=0) : mainclip.trim(endframe+1,0)
  9.  
  10. middleoverlay = Overlay(middle, overlayclip, mask=overlayclip.showalpha())
  11.  
  12. final = (startframe == 0) ? middleoverlay ++ end : begin ++ middleoverlay ++ end
  13. return final
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement