Skip to main content

Timelapses

O.D.I.N. captures camera-based timelapses during prints using the built-in go2rtc streaming system. Watch your prints play back in seconds instead of hours.

How It Works​

When a print starts on a printer with a configured camera, O.D.I.N. periodically captures frames from the go2rtc stream and assembles them into an MP4 timelapse when the print completes. No extra hardware or software needed -- if you have a camera feed, you get timelapses.

Playback​

Completed timelapses appear on the printer's detail page and in the print archive. The built-in video player includes:

  • Scrubber bar for seeking through the timelapse
  • Play/pause controls
  • Full-screen mode

Timelapse Editor​

The editor lets you refine timelapses before sharing:

  • Trim -- cut unwanted footage from the start or end (e.g., bed heating, cooldown)
  • Speed -- adjust playback speed from 0.5x to 8x
  • Download -- export the edited timelapse as an MP4 file
info

Editing features require ffmpeg, which is included in the Docker image. No additional installation needed.

Storage​

Timelapse files are stored at:

/data/timelapses/{printer_id}/

Each timelapse is a standalone MP4 file named by job ID and timestamp. Storage usage depends on camera resolution and print duration -- expect roughly 5-20 MB per timelapse at typical settings.

tip

If disk space is a concern, configure timelapse retention in Settings > Timelapses to automatically clean up old files. You can also download and archive timelapses externally before they're purged.

Requirements​

RequirementDetails
CameraConfigured in O.D.I.N. via go2rtc
ffmpegIncluded in Docker image
Disk space~5-20 MB per timelapse

See Also​