LogoJPs Software - TransformLogo

JPs Software - Transform


This is a little collection of video-plugins for Pinnacles software Studio 9 (and 10). It is an early beta-release of the plugins, so use them at your own risc. Feel free to send feedback and comments. The plugin was tested under Windows XP with Studio 9.4 - but most of the effects should also run under Studio 10. Programming these video-effects is an hobby of mine, so the plugin can be used freely as defined by the Gnu Public License (version 2 or later, see file COPYING).
Jan Peter Riegel, (c) 2006
Attention: if you encounter watermarks from Pinnacle when using my plugins, just update to the latest version of JPsEffects!

A big thank you for your e-mails and help - especially by the people behind the Declic Video-FX Website. With your help I was able to create a version of JPsEffects for Studio 17 (and 16?). It's great to see that people still like the effects after so many years! A special thank you goes to Saby for the french translation and lots of bugfixes.


Transform can be used to change the input video using linear transformations. With these transformations you can e.g. zoom, move, rotate, or shear a video or still image. Up to 6 basic transformations can be combined and be applied together. This plugin makes the effects Zoom, Zoom2 and (partially) Mirror obsolete.

At the moment 6 diffrent effects can be combined. All transformations are collected in a single matrix (so using more effects doesn't cost any additional time). Note: The transformations are executed in the given order. It is a diffrence if you first move a video and then rotate ist, or if you do it the other way round.

  • 1st effect: the first type of transformation.
  • 1st amount: value for the first transformation (defines the amount of the transformation).
  • 2nd effect: the second type of transformation.
  • 2nd amount: value for the 2nd transformation (defines the amount of the transformation).
  • 3rd effect: the third type of transformation.
  • 3rd amount: value for the third transformation (defines the amount of the transformation).
  • 4th effect: the fourth type of transformation.
  • 4th amount: value for the fourth transformation (defines the amount of the transformation).
  • 6th effect: the sixth type of transformation.
  • 6th amount: value for the sixth transformation (defines the amount of the transformation).
  • Interpolation: selecting this parameter leads to an interpolation of the video. This gives a better quality at the cost of speed. Bilinear interpolations uses 4 input pixel, the bicubic interpolations use 16 pixel resulting in a better quality. See this Website for more information (Bibubic sharp is Poly3, soft is Spline16, more exact is spline32).
  • bg transparency: specifies, how transparent the background (ie. the areas outside of the original video clip that are now visible due to the transformations) should be. Useful especially for titles.
  • bg color: this parameter specifies the background color.
  • Interlaced: use this parameter if you mix interlaced video (eg. from your camcorder) with non-interlaced material (eb. still images). Unselect the parameter for all non-interlaced inputs. See this page (Interlace Option) for a detailled description of the interlace option.
  • Reset: Reset to default values
  • Star Wars: Simulate a "Star Wars" effect
  • 90 degrees: Rotate by 90 degrees clockwise
  • 270 degrees: Rotate by 90 degrees counter-clockwise
  • Half screen 1: Show only half of the screen
  • Half screen 2: Show only half of the screen
  • 16*9: Zoom 4:3 video to 16:9 format (no borders)
  • Nice: Just some experiment...

Version History

0.8  15.5.2005  new interpolations
0.7  2.4.2005  Documentation of the Interlace-option
0.6  19.6.2004  Interlaced parameter
0.5  7.4.2004  transparent background possible
0.4  4.4.2004  initial Version (before it was integrated in JPsEffects 0.3.1)