Skip to content

Instantly share code, notes, and snippets.


Block or report user

Report or block stefanzzz22

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
stefanzzz22 /
Last active Aug 30, 2017
GSOC 2017 Final Submission

The main project I worked on is a user interface for the Ken-Burns effect in Pitivi.

Link to the task:

The main tasks I completed for the Ken-Burns project are:

  • allow adding keyframes for the transformation properties using the transformation box
  • extend the keyframe curve UI to support multiple properties keyframe curves
  • allow adding keyframes by interacting with the viewer
  • add a mechanism to select the keyframes by clicking on them
View Ken_Burns_patch_compilation.patch
From 003be0aa43ffa9db9eb0a3136205347856bdd0bb Mon Sep 17 00:00:00 2001
From: Stefan Popa <>
Date: Sun, 28 May 2017 22:39:49 +0300
Subject: [PATCH 1/9] Keyframes for transformation properties.
Added the possibility to add/remove keyframes on transformation
properties + visual keyframe curve.
When adding or moving a keyframe, we don't use the matplotlib position
anymore. Instead, we compute the position the same way we do for the seek
You can’t perform that action at this time.