Skip to content

Artanidos/AnimationMaker

Repository files navigation

AnimationMaker

Image

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.

Installation

AnimationMaker can be downloaded using the release section of this repository releases, the latest release provides a .deb and a .rpm package installer.

Build

In order to build AnimationMaker you must first setup either QtCreator or install the necessary library and tools to build using the command line

Using QtCreator

First you must download and install QtCreator

  1. Download the QtCreator installer from Qt website.
  2. 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
  3. Start QtCreator

Then you can open the project and build it using QtCreator

  1. Go to 'File'->'Open File or Project' then open the file AnimationMaker.pro
  2. Configure the kit (aka: Qt version) you want to use to build
  3. Click on the build icon (hammer icon) on the bottom left corner
  4. Once done, click on the Run icon (green arrow icon) on the bottom left corner

Using command line

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

Documentation

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

Contact

If you have any feature requests then just send me an email with your ideas to [email protected]