Skip to content

gibatronic/fotofx

Repository files navigation

fotofx ✨

Create videos using effects to animate still images with ffmpeg

Usage

ffmpeg must be installed apart

Get fotofx via npm:

npm i -g fotofx

Then yell for help:

fotofx -h

Example

Take photo.jpg and slide it to the left for 10s to create the photofx.mp4 video:

fotofx \
    --duration 10 \
    --effect slide-left \
    --ease in-out-sine \
    --image photo.jpg \
    --video photofx.mp4 \
    --width 1080 \
    --height 1920
photo.jpg photofx.mp4

@gibatronic
photofx.mp4

Test

There's a handy script to create a video for each effect using test-image.jpg:

# clone the project
git clone https://github.com/gibatronic/fotofx.git && cd fotofx

# install dependencies
npm i

# create a video for each effect
npm test && open test/videos

Contributing

Feeling like adding to the project? Check CONTRIBUTING.md for some tips.

About

Create videos using effects to animate still images with FFmpeg

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Languages