JPs Software - Transform2
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!
Additionally to the Transform effect, Transform2 specifies points in time, where the transformations should be valid.
Attention:: Although Transform and Transform2 look similar, there is a major difference: In transform all effects are calculated in the order they appear (eg. you can first move a picture, than rotate it, and afterwards move it somewhere else). In Transform2 all transformations are calculated in the order they appear in the combo box (eg. all moves are calculated before the rotation). Additionally, the Mirror-Effect is only used if the corresponding amount is greater than 0.
For a documentation of the transformations, look at the decsription of Transform.
- 1.-3. valid: with this parameter you can specify the point in time, where the following three transformations should be valid. Eg., if you specify "beginning" the transformation ist done to 100% at the beginning, to 50% in the middel and is not done at the end. Between the three points "beginning", "middle", and "end" the amount of the effect is (linear) interpolated. All transformations are put together before rendering the effect.
Example: Suppose you zoom into a video with an amount of 100 at the beginning of the video clip. Additionally, you zoom out of the video with an amount of -100 in the middle of the video. What you get is a video-clip that zooms in 100% at the beginning, and zooms out of the video with an amount of -50 in the middle (50% zoom in from the first transformation plus 100% zoom out from the second transformation). At the end of the clip, the video is unchaged (see picture below).
- 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.
|Graphical representation of the above example.|
|0.5 ||15.5.2005 ||new interpolations|
|0.4 ||2.4.2005 ||Documentation of the Interlace-option|
|0.3 ||19.6.2004 ||Interlaced parameter|
|0.2 ||5.6.2004 ||documentation added|
|0.1 ||11.7.2007 ||initial version, extension from Transform 0.5|| |