]> git.sesse.net Git - kdenlive/commitdiff
Add keyframable 3 axis rotation effect (needs pending MLT patch)
authorJean-Baptiste Mardelle <jb@kdenlive.org>
Fri, 14 Jan 2011 10:05:34 +0000 (10:05 +0000)
committerJean-Baptiste Mardelle <jb@kdenlive.org>
Fri, 14 Jan 2011 10:05:34 +0000 (10:05 +0000)
svn path=/trunk/kdenlive/; revision=5323

effects/CMakeLists.txt
effects/rotation_keyframable.xml [new file with mode: 0644]

index 14747a2de02ad969bf164b83739755a82ee335bd..0cb0f4909944aa99c30c5a885fa356ebd59048bd 100644 (file)
@@ -33,6 +33,7 @@ oldfilm.xml
 pan_zoom.xml
 obscure.xml
 rotation.xml
+rotation_keyframable.xml
 scratchlines.xml
 sepia.xml
 sox_bass.xml
diff --git a/effects/rotation_keyframable.xml b/effects/rotation_keyframable.xml
new file mode 100644 (file)
index 0000000..9eb0560
--- /dev/null
@@ -0,0 +1,17 @@
+<!DOCTYPE kpartgui>
+<effect tag="affine" id="affinerotate">
+       <name>Rotate (keyframable)</name>
+       <description>Rotate clip in any 3 directions</description>
+       <author>Charles Yates</author>
+       <parameter type="simplekeyframe" name="transition.rotate_x" max="1800" min="-1800" default="0" factor="10">
+               <name>Rotate X</name>
+       </parameter>
+       <parameter type="simplekeyframe" name="transition.rotate_y" max="1800" min="-1800" default="0" factor="10">
+               <name>Rotate Y</name>
+       </parameter>
+       <parameter type="simplekeyframe" name="transition.rotate_z" max="1800" min="-1800" default="0" factor="10">
+               <name>Rotate Z</name>
+       </parameter>
+        <parameter type="fixed" name="transition.keyed" max="1" min="1" default="1" />
+       <parameter type="fixed" name="transition.always_active" max="1" min="1" default="1" />
+</effect>