Version
From Avisynth wiki
Revision as of 12:36, 19 August 2016 by Raffriff42 (Talk | contribs)
Version()
Generates a 24FPS, 10-second, RGB24-format video clip with a version, build time, copyright statement, and homepage information in yellow 24-point Arial text on a 25% grey background. Width and height are chosen to fit the message, so clip size varies by version.
The following script implements a Version filter with a template clip argument – for frame rate, image size, and so on.
function Version(clip C) { V=Version M=V.ConvertToRGB32.ColorKeyMask($404040, 0).ShowAlpha Overlay(C, V, mask=M.Blur(0.2), \ x=(C.Width/2-V.Width/2), \ y=(C.Height/2-V.Height/2)) return Last } ## usage example with template clip return Version(ColorBarsHD(width=600, height=336))