Examples
Raw Timestamps
Create a TextTrack with manual timestamps — no video source needed.
import dreamlake as dl
track = dl.text_track(
prefix="/experiment/annotations",
space="robotics@alice",
)
# Add entries with explicit time ranges
track.add("Robot idle", st=0.0, et=5.0)
track.add("Reaching for object", st=5.0, et=8.5)
track.add("Grasping", st=8.5, et=10.0)
track.add("Lifting", st=10.0, et=12.0)
track.add("Placing", st=12.0, et=15.0)
# With frame-level precision
track.add("Contact detected", st=8.5, et=8.6, sf=255, ef=258)
track.flush()