Changelog
Every update, documented. Onset Engine is actively maintained and continuously improved.
v1.0.0 — Initial Release
- Autopilot Mode: One-click pipeline — ingest, select, and render with live Glass Engine timeline visualization.
- DJ Mode: Real-time beat-synced playback with gapless clip switching via hardware-decoded MPV.
- Studio Mode: Full GUI with library browser, timeline, inspector, and console — light and dark themes.
- Vision AI: OpenCLIP (ViT-L/14) analysis with 768-dim embeddings and mood classification.
- Audio Engine: Beat detection, energy mapping, drop detection, and onset-aware cut snapping via librosa.
- 9 Presets: Standard, Aggressive, Sensual, Raw, Prestige, Trailer, AMV, Hypnosis, VHS.
- Render Pipeline: Chunked, memory-safe EDL rendering with multithreaded MoviePy (3–4× speedup).
- Triptych Mode: 3-panel side-by-side vertical layout for TikTok/Reels via FFmpeg hstack.
- OTIO Export: OpenTimelineIO export for DaVinci Resolve and Premiere Pro hand-off.
- Driver System v3: JSON semantic drivers with tier descriptions, subjects, moods, and scene types.
- Pointer-Only Ingest: Index massive libraries without duplicating files (
--skip-clip-export). - Vision Matrix: Live 3×3 thumbnail grid during ingest showing AI analysis in real-time.
- Crate Digger: Star-rating minigame during renders to curate your library while the CPU works.
- Progressive DJ: DJ button activates once your library reaches 50+ clips.
- Performance: Decord GPU-accelerated ingest with native 224px downscale. NVENC encoding.
- Upgrade CTA: In-app upgrade prompt in the Share dialog for Demo users (from 2nd render onwards).
- Welcome Launcher: First-run experience with Quick Start guide and getting-started wizard.