happytails.ai

Stop motion capture studio

Assemble still frames into a stop-motion animation, with your own frame order and how long each frame is held, then download it with every frame in a ZIP.

No files selected

Accepted files: .png,.jpg,.jpeg,.webp,image/png,image/jpeg,image/webp. Multiple files supported. Up to 20 MiB in total.

Your result

How to use Stop motion capture studio
  1. Choose the frames you shot (PNG, JPEG or WebP).
  2. Set the frame rate, the default hold and, if needed, a frame order such as 1-10, 11x3, 12.
  3. Run the assembly and check the timeline in the report.
  4. Download the animated PNG (or MP4), the timeline CSV and the frame ZIP.

Report a problem or share an idea.

Useful next steps

Frame order and holds

Frames are numbered by file name, with numbers sorted by value. The order list accepts single frames (5), ranges (1-10), reversed ranges (10-1) and holds (11x3 shows frame 11 for three frame periods). Repeating the same frame in a row adds up its holds. An empty list plays every frame once with the default hold.

Timing

Each image is stored once in the animated PNG with a delay of hold divided by the frame rate, kept as an exact fraction where APNG allows it. The loop count sets how often players repeat the animation; 0 repeats forever. MP4 output repeats held frames at the chosen constant frame rate.

Camera and local frame review

Camera access is requested only when you choose Start camera. The last added frame is overlaid on the live preview; adjust its opacity to align the next capture. Captures join the same local frame list as imported images. Frame review follows the filename order, holds and frame rate in your settings. Stop camera, Clear or leaving the page releases the camera. If permission is denied or a camera is unavailable, you can still import frames. Camera availability depends on your browser, device and permissions.