无聊的脚本: deleteframeMOD
deleteframeMOD (删除帧号,复制方向,debug)
删除帧号:被删掉的帧号。
复制方向:1=复制被删帧后一帧,0=复制被删帧前一帧。 [1]
debug:显示一些信息。- function deleteframeMOD (clip v, int "delframe", int "direction", bool "debug") {
- fc = v.framecount
- debug = default(debug,false)
- direction = default(direction,1)
- direction = delframe==fc-1 ? 0 : direction
- direction = delframe==0 ? 1 : direction
- direction = direction!=0 && direction!=1 ? 1 : direction
- assert(delframe<fc,"deleteframeMOD Error: delframe>"+string(fc-1))
- assert(delframe>=0,"deleteframeMOD Error: delframe<0")
- v = debug ? v.info() : v
- direction==1 ? v.DeleteFrame(delframe).DuplicateFrame(delframe)
- \ : v.DeleteFrame(delframe).DuplicateFrame(delframe-1)
- return debug ? last.subtitle("deleteframeMOD Debug : delframe="+string(delframe)+" | direction="+string(direction),align=3)
- \ : last
- }
复制代码 |