1. Footage Loop
Upload klip AI 8–15 detik (MP4). Klip ini dipakai untuk semua track.
2. Seamless Loop Maker
Crossfade buntut → kepala. Geser sampai jahitan tak terlihat.
3. Filter
Tap filter. Preview = hasil render (shader yang sama).
4. Track & Render
Satu track = footage loop + 1 file audio. Render offline beneran (WebCodecs).
🛠 Tahap 2
Render offline per track + beat-reactive + partikel. Queue, join & chapter menyusul di tahap 3.