EagleAnimation is an awesome, free and open-source stop motion animation software. It is available for Windows, macOS, Linux and also works with any web browser. It's a great alternative to Stop Motion Studio, Dragon Frame and Boats Animator.
This project is supported by Brick à Brack, the non-profit organization that owns Brickfilms.com - The biggest brickfilming community, you can join us, it's free and without ads! ?
This error occurs because Eagle Animation files are not signed. You can fix the issue by following these instructions: https://www.youtube.com/watch?v=ceGovao817g.
Eagle Animation is available in English, French, German, Spanish, Italian, Portuguese, Polish, Esperanto, Bulgarian, Czech, Danish, Greek, Croatian, Latvian, Hungarian, Dutch, Romanian, Slovak, Slovenian, Finnish, Swedish and Russian.
Eagle animation is compatible with all webcams detected by your device and also support DSLR cameras on the Windows version.
There is currently no mobile version of Eagle Animation but you can use the Web hosted version on tablets.
Feel free to make pull-requests, help us to translate the software or report issues
The logo was created by Nishant Shukla and sound effects were obtained from Zapsplat.com.
Some variables can be configured using a .env
file, values with a "*" are required.
Name | Description | Example |
---|---|---|
VITE_PUBLIC_URL | The full url of the assets server, must be ended by a slash "/". If it is not defined, we will use "/". | https://app.eagle-animation.com/ |
VITE_COMMIT_HASH | The hash of the current git commit, if it is not provided, the bundle will be flagged as "local". | cda02bf88498ce97d947fb357a6e4f459812122a |
npm i --force
to install dependencies (--force
is required because we use an old dependency).src/config.js
file if needed.npm run build:win
, npm run build:linux
, npm run build:mac
and npm run build:web
to build release files.version
value in package.json
if needed.vX.X.X
.npm i --force
to install dependencies.npm run start:electron
to launch the application in dev mode.npm run start:web
to launch the web app in dev mode.To improve the quality of Eagle Animation, runtime errors and application events are automatically reported to developpers by using Sentry SDK and PostHog. You can disable the telemetry, just set
SENTRY_DSN
and POSTHOG_TOKEN
to ""
in src/config.js
and rebuild the app.
We also track user behavior on the app to
Some features are device-dependent or platform-limited. Here's a summary table.
Feature | Windows | MacOS | Linux | Web (Chrome / Edge) | Web (Firefox) | Web (Safari) |
---|---|---|---|---|---|---|
Use webcam to take photos | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Export captured frames | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Video export | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Improve quality by reducing the preview framerate | ✅ | ✅ | ✅ | ✅ | ❓ | |
Control webcam settings | ✅ | ✅ | ✅ | ✅ | ❓ | |
Workshop features | ✅ | ✅ | ✅ | |||
Use Canon camera to take photos | ✅ |