Frigate Timelapse
@mgreten/frigate-timelapsev2026.06.27.1
01README
Construction site timelapse capture and compilation via the Frigate NVR API. Captures periodic snapshots from any Frigate camera on a remote host via SSH, organises them into named phases, and compiles per-day and full-phase H.264 videos using ffmpeg inside the Frigate container.
02Models
@mgreten/frigate-timelapsev2026.06.27.1frigate_timelapse.ts
fn captureSnapshot()
Fetch the latest camera JPEG from Frigate via SSH curl on the remote host
fn listSnapshots()
List all captured snapshots for a phase on the remote host, grouped by date
fn compileDay()
Compile all snapshots for a single date into an H.264 timelapse video on the remote host
fn compileDays()
Compile all days in a phase (or date range) into per-day videos,
fn startPhase(phase: string)
Create a new construction phase: make snapshot directories on the remote host
| Argument | Type | Description |
|---|---|---|
| phase | string | New phase name (e.g. 'foundation', 'framing') |
fn listPhases()
Read phases.json from the remote host and return all phases with live snapshot counts
Resources
snapshot(1h)— A single captured JPEG snapshot from the construction camera
snapshotIndex(1h)— Index of all snapshots for a phase, grouped by date
compiledVideo(infinite)— A per-day compiled timelapse video for a phase
phaseVideo(infinite)— A full-phase concatenated timelapse video
phaseStatus(infinite)— Result of a phase create/update operation
phaseList(1h)— List of all construction phases with snapshot counts
03Previous Versions
2026.06.17.1Jun 17, 2026
2026.06.11.3Jun 12, 2026
2026.06.11.2Jun 12, 2026
2026.06.11.1Jun 11, 2026
04Stats
A
100 / 100
Downloads
0
Archive size
16.4 KB
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types (deprecated)1/1earned
- Dependencies pass trust audit2/2earned
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License declared1/1earned
- Verified public repository2/2earned
05Platforms
06Labels