No description
.gitignore | ||
kdenframe.c | ||
Makefile | ||
README.md | ||
visuals.gif |
kdenframe
Generate keyframes for kdenlive.
Installation
Clone the repo, then run make
, and optionally
sudo make install
, otherwise just run ./kdenframe
Usage
kdenframe -m method [OPTIONS]
Example:
# Exponential ease-out for 1080p60 canvas
kdenframe -m expo-out -x 1920 -X 0 # Start from offset 1920 to 0 (right to left)
Note: Any project settings that don't match the defaults, have to be specified, like so:
# Sine ease-in for 3840p24 canvas
kdenframe -m sine-in -w 3840 -h 2160 -f 24 -x 3840 -X 0
# Notice when not given -W and -H (end width and height) it assumes
# the same values as -w and -h (start width and height)
Default values:
#define FPS 60.0
#define DUR 1.0
#define POS 0
#define WIDTH 1920
#define HEIGHT 1080
#define OPACITY 1.0
Available options:
-m [expo-in|expo-out|sine-in|sine-out]
-x [Start X pos] -X [End X pos]
-y [Start Y pos] -Y [End Y pos]
-w [Start width] -W [End width]
-h [Start height] -H [End height]
-o [Start opacity] -O [End opacity]