Skip to content
Easing for linear videos or image sequences
CoffeeScript JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


npm version

seqease demo

SeqEase takes a linear animation in the form of a PNG sequence and allows you to create a new animation with easing applied.


If you need to add a easing to a video first covert it to an image sequence -

ffmpeg -i input.avi -vcodec png input_%05d.png

Install seqease -

npm install -g seqease

Run using the seqease command -

> seqease -h

  Usage: seqease [options]


    -h, --help                  output usage information
    -V, --version               output the version number
    -n, --framesQty [qty]       The amount of frames in your animation
    -p, --padLength [value]     The length of the digits in your file names
    -i, --inputPrefix [value]   A prefix in the file name of your input files
    -o, --outputPrefix [value]  A prefix in the file name of any output files
    -r, --reverse               Reverse the animation
    --deleteOldFrames           Delete the original frames
    --deleteNewFrames           Delete the newly generated frames
    --width [value]             The width of the movie
    --height [value]            The height of the movie

Given valid options and inputs this will produce a new animation output.mp4 in your current directory.


Contributions are welcome, please follow GitHub Flow

You can’t perform that action at this time.