Re: Apply video effects over time?
Dan Dennedy <dan <at> dennedy.org>
2008-10-07 17:25:17 GMT
On Tue, Oct 7, 2008 at 7:59 AM, CJ Kucera <pez <at> apocalyptech.com> wrote:
> CJ Kucera wrote:
>> > Is there any way to do that, apart from manually plugging in each step?
>> Ah, and of course, a few hours after I give up and post to the list, I
>> start finding out about keyframes. I think I'm good to go on this,
>> then. Thanks regardless!
> Actually, now that I've actually had the time to start playing around
> with this, I see that it's not actually doing what I'd hope it would. I
> can add any number of keyframes to a short period of video, but there's
> no interpolation done between the keyframes. When the rendered video
> gets to the next keyframe, which has some varying values for brightness
> and gamma, the changes just happen suddenly, starting at that frame. I
> can't seem to get the app to make the transition a smooth one. Is there
> something else I need to be doing to get that to work? Or will I just
> need to use something more powerful like kdenlive, as some other folks
> have suggested?
Of the effects that use keyframes, the Levels filter is the only one
that does not interpolate. I did this intentionally because in a
correction tool like this, interpolation is not generally that
interesting. It is more interesting to have precise control and more
convenient to not have to set artificial keyframes to suppress
interpolation. If you just need to animate brightness, perhaps the
Fade In or Fade Out, but yeah, that's not gamma.
> Also, on a semi-related note, it appears that once I've added in some
> keyframes, they're often "stuck" in the GUI until I quit and restart. A
> few times now I've had these phantom keyframes which can't be removed
> with the keyframe-remove button. In general the keyframe GUI isn't the
> easiest to work with; it would be nice to have some markers on the scrub
> bar so that you can easily see where your keyframes are. I've found the
> "next/prev keyframe" buttons to be of not a lot of use, too.
I admit there is a flaw where the location of a key frame is saved as
a floating poin, which creates is a mismatch with the actual frame
location. I have also thought about putting markers on the scrub bar.
Even though active development on Kino has ceased, I will see what I
can do to improve this because it really is buggy. Maybe I can add an
interpolate option to the levels filter as well.
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world