3 identifier: dynamictext
6 copyright: Ushodaya Enterprises Limited
7 creator: Brian Matherly
12 description: Overlay dynamic text onto the video
14 The dynamic text filter will search for keywords in the text to be overlayed
15 and will replace those keywords on a frame-by-frame basis.
18 - identifier: argument
22 The text to overlay. May include keywords enclosed in "#".
24 * #timecode# - timecode of the frame (based on framerate and position)
25 * #frame# - frame number of the frame
26 * #filedate# - modification date of the file
27 Keywords may also be any frame property (e.g. #meta.media.0.codec.frame_rate#)
28 The # may be escaped with "\".
31 default: > #trick to escape "#" character
34 - identifier: geometry
37 description: A set of X/Y coordinates by which to adjust the text.
38 default: 0%/0%:100%x100%:100
43 The typeface of the font.
52 The size in pixels of the font.
60 description: The weight of the font.
67 - identifier: fgcolour
68 title: Foreground color
71 A color value is a hexadecimal representation of RGB plus alpha channel
72 as 0xrrggbbaa. Colors can also be the words: white, black, red, green,
73 or blue. You can also use a HTML-style color values #rrggbb or #aarrggbb.
78 - identifier: bgcolour
79 title: Background color
82 A color value is a hexadecimal representation of RGB plus alpha channel
83 as 0xrrggbbaa. Colors can also be the words: white, black, red, green,
84 or blue. You can also use a HTML-style color values #rrggbb or #aarrggbb.
89 - identifier: olcolour
93 A color value is a hexadecimal representation of RGB plus alpha channel
94 as 0xrrggbbaa. Colors can also be the words: white, black, red, green,
95 or blue. You can also use a HTML-style color values #rrggbb or #aarrggbb.
103 The width of the outline in pixels.
114 The number of pixels to pad the background rectangle beyond edges of text.
120 title: Horizontal alignment
122 Set the horizontal alignment within the geometry rectangle.
132 title: Vertical alignment
134 Set the vertical alignment within the geometry rectangle.