[gst-devel] kenburns plugin update - now a general video transform plugin

Nathanael D. Noblet nathanael at gnat.ca
Thu Jan 20 08:25:39 CET 2011


On 01/18/2011 09:16 AM, Lane Brooks wrote:
> I have an updated kenburns plugin with the following changes:
>
> - I dropped the internal controller. Now you use a GstContoller to
> control the 'xpos', 'ypos', and 'zpos'.
> - I added rotation transforms as well. You can now also control an
> 'xrot', 'yrot', and 'zrot' parameter.
>
> You can check out a video I put together that show cases these features
> at http://www.youtube.com/watch?v=JFm8Rra4xzQ. This video first shows
> the translation and rotation features with the 'xpos', 'ypos', 'zpos',
> 'xrot', 'yrot',and 'zrot' parameters hooked up to LFO's with an stmpe
> video test source. It then shows some sample kenburns effects, which use
> the 'xpos', 'ypos', and 'zpos' parameters hooked up to linear
> interpolating GstControllers. It then shows some sample video
> transitions that also make use of the position and rotation parameters
> hooked up to linear interpolating GstControllers.
>
> You can still clone the source code at:
>      https://github.com/dirjud/kenburns
>
> Given that the feature set has grown beyond Ken Burns effects, I want to
> rename this element to something else. I was thinking 'videotransform'
> but am open to other suggestions. One reason against videotransform is
> that there is already a base class in gstreamer call GstVideoTransform.
> It is not exposed to the user, so it only a potential confusion for
> developers. But if there is a good name that is not a potential
> confusion, I would go with that instead.
>
> After I decide on a new name and hear any additional feedback, I will
> post a patch to gst-plugins-bad.

I saw the youtube video. Impressive! This looks quite useful.




More information about the gstreamer-devel mailing list