]> git.sesse.net Git - mlt/commitdiff
added yml for videostab2
authorMarco Gittler <g.marco@freenet.de>
Mon, 19 Sep 2011 13:17:53 +0000 (15:17 +0200)
committerDan Dennedy <dan@dennedy.org>
Mon, 31 Oct 2011 04:52:36 +0000 (21:52 -0700)
src/modules/videostab/filter_videostab2.yml [new file with mode: 0644]

diff --git a/src/modules/videostab/filter_videostab2.yml b/src/modules/videostab/filter_videostab2.yml
new file mode 100644 (file)
index 0000000..940dc22
--- /dev/null
@@ -0,0 +1,95 @@
+schema_version: 0.1
+type: filter
+identifier: videostab2
+title: Videostab2
+copyright: Copyright (C) 2011 Marco Gittler
+creator: Marco Gittler <g.marco@freenet.de>
+version: 0.1
+license: GPL
+language: en
+url: ttp://public.hronopik.de/vid.stab/features.php?lang=en
+tags:
+  - Video
+description: Stabilize Video (for wiggly/rolling video)
+notes: >
+  This filter requires two passes. The first pass performs analysis and stores
+  the result in the vectors property. The second pass applies the vectors to
+  the image.
+  To use with melt, use 'melt ... -consumer xml:output.mlt all=1' for the
+  first pass. For the second pass, use output.mlt as the input.
+
+parameters:
+  - identifier: vectors
+    title: Vectors
+    type: geometry
+    description: >
+      A set of X/Y coordinates by which to adjust the image.
+      When this is not supplied, the filter computes the vectors and stores
+      them in this property when the last frame has been processed.
+  - identifier: shakiness
+    title: Shakiness
+    type: integer
+    description: How shaky is the Video
+    readonly: no
+    required: no
+    minimum: 1
+    maximum: 10
+    default: 4
+    mutable: yes
+    widget: spinner
+  - identifier: accuracy
+    title: Accuracy
+    type: integer
+    description: Accuracy of Shakiness detection
+    readonly: no
+    required: no
+    minimum: 1
+    maximum: 15
+    default: 4
+    mutable: yes
+    widget: spinner
+  - identifier: stepsize
+    title: Stepsize
+    type: integer
+    description: Stepsize of Detection process minimum around 
+    readonly: no
+    required: no
+    minimum: 0
+    maximum: 100
+    default: 6
+    mutable: yes
+    widget: spinner
+  - identifier: algo
+    title: Algo
+    type: integer
+    description: 0 = Bruteforce, 1 = small measurement fields
+    readonly: no
+    required: no
+    minimum: 0
+    maximum: 1
+    default: 1
+    mutable: yes
+    widget: spinner
+  - identifier: mincontrast
+    title: MinContrast
+    type: float
+    description: Below this Contrast Field is discarded
+    readonly: no
+    required: no
+    minimum: 0
+    maximum: 1
+    default: 0.3
+    mutable: yes
+    widget: spinner
+  - identifier: show
+    title: Show
+    type: integer
+    description: 0 = draw nothing, 1,2 show fields and transforms
+    readonly: no
+    required: no
+    minimum: 0
+    maximum: 2
+    default: 0
+    mutable: yes
+    widget: spinner
+