]> git.sesse.net Git - mlt/blob - src/modules/opengl/filter_movit_rect.yml
Let Movit effects supply their own fingerprint.
[mlt] / src / modules / opengl / filter_movit_rect.yml
1 schema_version: 0.1
2 type: filter
3 identifier: movit.rect
4 title: Position and Size (GLSL)
5 version: 1
6 copyright: Dan Dennedy
7 creator: Steinar H. Gunderson
8 license: GPLv2
9 language: en
10 tags:
11   - Video
12 description: >
13   Change the coordinates and scale to fit within a rectangle.
14
15 parameters:
16   - identifier: rect
17     title: Rectangle
18     type: geometry
19     description: > 
20       Keyframable rectangle specification.
21     mutable: yes
22
23   - identifier: fill
24     title: Upscale to Fill
25     description: >
26       Determines whether the image will be scaled up to fill the rectangle
27       or whether the size will be constrained to 100% of the profile
28       resolution.
29     type: integer
30     default: 1
31     minimum: 0
32     maximum: 1
33     mutable: yes
34     widget: checkbox
35
36   - identifier: halign
37     title: Horizontal alignment
38     description: >
39       Set the horizontal alignment within the geometry rectangle.
40     type: string
41     default: left
42     values:
43       - left
44       - center
45       - right
46     mutable: yes
47     widget: combo
48
49   - identifier: valign
50     title: Vertical alignment
51     description: >
52       Set the vertical alignment within the geometry rectangle.
53     type: string
54     default: top
55     values:
56       - top
57       - middle
58       - bottom
59     mutable: yes
60     widget: combo