Timelapse
3DPrintForge can automatically take photos during printing and compile them into a timelapse video. Videos are stored locally and can be played back directly in the dashboard.
Go to: https://localhost:3443/#timelapse
Enabling
- Go to Settings → Timelapse
- Enable Timelapse recording
- Select Recording mode:
- Per layer — one image per layer (recommended for high quality)
- Time-based — one image every N seconds (e.g. every 30 seconds)
- Select which printers should have timelapse enabled
- Click Save
"Per layer" gives the smoothest animation because the motion is consistent. "Time-based" uses less storage space.
Recording settings
| Setting | Default | Description |
|---|---|---|
| Resolution | 1280×720 | Image size (640×480 / 1280×720 / 1920×1080) |
| Image quality | 85% | JPEG compression quality |
| FPS in video | 30 | Frames per second in final video |
| Video format | MP4 (H.264) | Output format |
| Rotate image | Off | Rotate 90°/180°/270° for mounting orientation |
A timelapse with 500 images at 1080p uses approx. 200–400 MB before merging. The finished MP4 video is typically 20–80 MB.
Storage
Images and finished videos are stored in the folder configured under Settings → Timelapse → Storage folder:
/media/skynett81/Stuff/3dprintforge/timelapse/
├── PRINTER_ID/
│ ├── 2026-03-22_benchy/
│ │ ├── frame_001.jpg
│ │ ├── frame_002.jpg
│ │ └── ...
│ └── 2026-03-22_benchy.mp4
You can change the storage folder to an external drive to save space on the system disk.
Automatic compilation
When the print is done, images are automatically compiled into a video with ffmpeg:
- 3DPrintForge receives the "print complete" event from MQTT
- ffmpeg is called with the collected images
- The video is saved in the storage folder
- The Timelapse page is updated with the new video
You can monitor the progress under the Timelapse → Processing tab.
Playback
- Go to https://localhost:3443/#timelapse
- Select a printer from the dropdown
- Click a video in the list to play it
- Use the playback controls:
- ▶ / ⏸ — Play / Pause
- ⏪ / ⏩ — Rewind / Fast forward
- Speed buttons: 0.5× / 1× / 2× / 4×
- Click Fullscreen to open in full screen
- Click Download to download the MP4 file
Deleting timelapse
- Select the video in the list
- Click Delete (trash icon)
- Confirm in the dialog
Deleted timelapse videos and raw images cannot be recovered. Download the video first if you want to keep it.
Sharing timelapse
Timelapse videos can be shared via a time-limited link:
- Select the video and click Share
- Set expiration time (1 hour / 24 hours / 7 days / no expiry)
- Copy the generated link and share it
- The recipient does not need to log in to view the video