--- /dev/null
+<!DOCTYPE kpartgui>
+<effect tag="crop" id="crop">
+ <name>Crop</name>
+ <description>Trim the edges of a clip</description>
+ <author>Dan Dennedy</author>
+ <parameter type="constant" name="top" max="2000" min="0" default="0">
+ <name>Top</name>
+ </parameter>
+ <parameter type="constant" name="left" max="2000" min="0" default="0">
+ <name>Left</name>
+ </parameter>
+ <parameter type="constant" name="bottom" max="2000" min="0" default="0">
+ <name>Bottom</name>
+ </parameter>
+ <parameter type="constant" name="right" max="2000" min="0" default="0">
+ <name>Right</name>
+ </parameter>
+</effect>
--- /dev/null
+<!DOCTYPE kpartgui>
+<effect tag="affine" id="pan_zoom" type="video">
+ <name>Pan and Zoom</name>
+ <description>Adjust size and position of clip</description>
+ <author>Charles Yates</author>
+ <parameter type="geometry" name="transition.geometry" default="0%,0%:100%x100%" fixed="1">
+ <name>Rectangle</name>
+ </parameter>
+</effect>
<!DOCTYPE kpartgui>
<effect tag="affine" id="affine">
- <name>Rotate</name>
+ <name>Rotate and Shear</name>
<description>Rotate clip in any 3 directions</description>
<author>Charles Yates</author>
+ <parameter type="constant" name="transition.fix_rotate_x" max="1800" min="-1800" default="0" factor="10">
+ <name>Rotate X</name>
+ </parameter>
+ <parameter type="constant" name="transition.fix_rotate_y" max="1800" min="-1800" default="0" factor="10">
+ <name>Rotate Y</name>
+ </parameter>
+ <parameter type="constant" name="transition.fix_rotate_z" max="1800" min="-1800" default="0" factor="10">
+ <name>Rotate Z</name>
+ </parameter>
<parameter type="constant" name="transition.rotate_x" max="200" min="-200" default="0" factor="10">
- <name>Rotation x</name>
+ <name>Animate Rotate X</name>
</parameter>
<parameter type="constant" name="transition.rotate_y" max="200" min="-200" default="0" factor="10">
- <name>Rotation y</name>
+ <name>Animate Rotate Y</name>
</parameter>
<parameter type="constant" name="transition.rotate_z" max="200" min="-200" default="0" factor="10">
- <name>Rotation z</name>
+ <name>Animate Rotate Z</name>
+ </parameter>
+ <parameter type="constant" name="transition.fix_shear_x" max="1800" min="-1800" default="0" factor="10">
+ <name>Shear X</name>
+ </parameter>
+ <parameter type="constant" name="transition.fix_shear_y" max="1800" min="-1800" default="0" factor="10">
+ <name>Shear Y</name>
+ </parameter>
+ <parameter type="constant" name="transition.shear_x" max="200" min="-200" default="0" factor="10">
+ <name>Animate Shear X</name>
+ </parameter>
+ <parameter type="constant" name="transition.shear_y" max="200" min="-200" default="0" factor="10">
+ <name>Animate Shear Y</name>
+ </parameter>
+ <parameter type="geometry" name="transition.geometry" default="0%,0%:100%x100%" fixed="1">
+ <name>Pan and Zoom</name>
</parameter>
</effect>