Advertisement
Guest User

myFFInfo

a guest
Dec 29th, 2018
129
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. function myFFInfo(clip c, string "bonusText", bool "cfrtime", bool "vfrtime") {
  2.  
  3. varprefix = FFVAR_PREFIX
  4. cfrtime     = default(cfrtime,true)
  5. vfrtime     = default(vfrtime,false)
  6. bonusText = default(bonusText, "")
  7.  
  8. c.frameevaluate("""
  9.       fftempstring = ""
  10.       varprefix = """" + varprefix + """"
  11.       bonusText = """" + bonusText + """"""")
  12.  
  13. frameevaluate("""fftempstring = fftempstring + "Frame Number: " + string(current_frame) + " of " + string(framecount()) + "\n" """, after_frame=true)
  14. frameevaluate("""fftempstring = fftempstring + "Picture Type: " + chr(eval(varprefix + "FFPICT_TYPE")) + "\n" """, after_frame=true)
  15. cfrtime    ? frameevaluate("""fftempstring = fftempstring + "CFR Time: " + FFFormatTime(round((current_frame * 1000) / framerate())) + "\n" """, after_frame=true) : nop()
  16. vfrtime    ? frameevaluate("""fftempstring = fftempstring + "VFR Time: " + FFFormatTime(eval(varprefix + "FFVFR_TIME")) + "\n" """, after_frame=true) : nop()
  17. frameevaluate("""fftempstring = fftempstring + bonusText """, after_frame=true)
  18.  
  19. return scriptclip("subtitle(fftempstring, lsp = 1)", after_frame=true)
  20.  
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement