Loading articleโฆ
Loading 4weirdโฆ
Loading 4weirdโฆ
Loading articleโฆ
DocsMedia Mogul
Docs ยท studio ยท media mogul
Media Mogul at /studio/video is a browser multi-track NLE: library, preview viewport, timeline, and export stub. Drag the playhead, razor-split clips, snap to the grid, zoom in close โ then package the timeline for a render worker.
The session
The studio shell has four regions: library, preview, timeline, export. Clips carry a kind โ gameplay, Blender render, fal.ai generation, music, or voiceover โ and live on video or audio tracks with start offset, duration, trim window, volume, playback rate, opacity, and effects.
media mogul โ timeline session
4 tracksWalkthrough
Work left to right: arrange, split, snap, zoom for precision, grade with effects, and watch the audio-clock preview. The preview never decodes whole videos into memory โ it draws per-frame slates and video-element frames only.
Export
Export packages the timeline state into a versioned JSON envelope โ version 1, export timestamp, target endpoint /api/compute/render-video, profile 1080p60 โ for a headless FFmpeg worker to consume later.
Worked example
A tight recap uses four tracks and five moves: lay the fight, title it, bed the music, ride the voiceover, then package. Total timeline shown below finishes at 48 seconds.
boss fight.mp4 from 0:00 to 0:42 on video track 1. Razor split at 0:18 to drop the wiped attempt, then re trim the surviving half open by 2 seconds to restore the winning parry.Troubleshooting
The editor is deterministic data plus a live preview. When the preview disagrees with the timeline, the timeline is right and the preview clock or the clip params need attention.