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
video$@$familie-riegel.de
Attention: if you encounter watermarks from Pinnacle when using my plugins, just update to the latest version of JPsEffects!
News
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.
Documentation
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.
Parameter
- 1.-3. valid: Specify where the first three effets should be applied (at the whole clip or only at the beginning or the end)
- 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).
- 4.-6. valid: Specify where the next three effets should be applied (at the whole clip or only at the beginning or the end)
- 4th effect: the fourth type of transformation.
- 4th amount: value for the fourth transformation (defines the amount of the transformation).
- 5th effect: the fifth type of transformation.
- 5th amount: value for the fifth 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).
- 7.-9. valid: Specify where the next three effets should be applied (at the whole clip or only at the beginning or the end)
- 7th effect: the seventh type of transformation.
- 7th amount: value for the seventh transformation (defines the amount of the transformation).
- 8th effect: the eighth type of transformation.
- 8th amount: value for the eighth transformation (defines the amount of the transformation).
- 9th effect: the nineth type of transformation.
- 9th amount: value for the nineth 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.
Screenshots
Presets
- Default: Reset to default values
- Rotate: Rotate the video
- Rotate 2: Rotate the video
- Rotate 3: Rotate the video
- Shear: Shear the video
- Perspective: Perspective correction of a video clip
- Picture Spin Out: Spinning video that gets larger until it fits the screen
- FS to 1(50): FS to 1(50)
- FS to 2(50): FS to 2(50)
- FS to 3(50): FS to 3(50)
- FS to 4(50): FS to 4(50)
- FS to 5(50): FS to 5(50)
- FS to 9(50): FS to 9(50)
- FS to 1(30): FS to 1(30)
- FS to 2(30): FS to 2(30)
- FS to 3(30): FS to 3(30)
- FS to 4(30): FS to 4(30)
- FS to 5(30): FS to 5(30)
- FS to 6(30): FS to 6(30)
- FS to 7(30): FS to 7(30)
- FS to 8(30): FS to 8(30)
- FS to 9(30): FS to 9(30)
- 1(50) to FS: 1(50) to FS
- 2(50) to FS: 2(50) to FS
- 3(50) to FS: 3(50) to FS
- 4(50) to FS: 4(50) to FS
- 5(50) to FS: 5(50) to FS
- 6(50) to FS: 6(50) to FS
- 7(50) to FS: 7(50) to FS
- 8(50) to FS: 8(50) to FS
- 9(50) to FS: 9(50) to FS
- 1(30) to FS: 1(30) to FS
- 2(30) to FS: 2(30) to FS
- 3(30) to FS: 3(30) to FS
- 4(30) to FS: 4(30) to FS
- 5(30) to FS: 5(30) to FS
- 6(30) to FS: 6(30) to FS
- 7(30) to FS: 7(30) to FS
- 8(30) to FS: 8(30) to FS
- 9(30) to FS: 9(30) to FS
- 1 to 2: 1 to 2
- 1 to 3: 1 to 3
- 2 to 1: 2 to 1
- 2 to 3: 2 to 3
- 3 to 2: 3 to 2
- 3 to 1: 3 to 1
- 3 to 7: 3 to 7
- 1 to 9: 1 to 9
- 4 to 5: 4 to 5
- 4 to 6: 4 to 6
- 5 to 4: 5 to 4
- 5 to 6: 5 to 6
- 6 to 5: 6 to 5
- 6 to 4: 6 to 4
- 7 to 8: 7 to 8
- 7 to 9: 7 to 9
- 7 to 3: 7 to 3
- 8 to 7: 8 to 7
- 8 to 9: 8 to 9
- 9 to 8: 9 to 8
- 9 to 7: 9 to 7
- 9 to 1: 9 to 1
Version History
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 |