AnimationMaker is a software designed to help you to quickly build presentation video which you can upload to youtube or vimeo. These presentation videos can be used as pitch videos for crowdfunding campaigns for example. It is also possible to create animated gifs. The idea for the AnimationMaker comes from Adobe Edge which is not available anymore.
See a video to see basic usage at youtube. Also see a video of the newest features youtube.
AnimationMaker can be downloaded using the release section of this repository releases, the latest release provides a .deb
and a .rpm
package installer.
In order to build AnimationMaker you must first setup either QtCreator or install the necessary library and tools to build using the command line
First you must download and install QtCreator
- Download the QtCreator installer from Qt website.
- Run it, when choosing Qt library, choose any version above version 5.9.5. Don't forget to pick the component 'gcc' in Qt version in order to obtain the necessary libraries
- Start QtCreator
Then you can open the project and build it using QtCreator
- Go to 'File'->'Open File or Project' then open the file
AnimationMaker.pro
- Configure the kit (aka: Qt version) you want to use to build
- Click on the build icon (hammer icon) on the bottom left corner
- Once done, click on the Run icon (green arrow icon) on the bottom left corner
Install the necessary libraries to build AnimationMaker. We provide only build instructions for Debian/Ubuntu distribution.
sudo apt install build-essential qt5-default libqt5svg5-dev
Then you can start building AnimationMaker
cd /path/to/repository
mkdir build
cd build
qmake ../AnimationMaker.pro
make -j2 # replace 2 with the number of cores on your CPU to speed up the build
./output/AnimationMaker # to start it
This project comes with a Doxygen source code documentation. To generate it use the following command:
doxygen ./Doxyfile
The documentation can then be accessed using the following entry page: doc/html/index.html
If you have any feature requests then just send me an email with your ideas to [email protected]