Creating Projects
Start a new interactive video project or open an existing one.
Overview
A “project” in Studio is a video plus its MP4E metadata (objects, layers/overlays, variables, rules, scenes, plugins, and settings).
Typical flow
1) Open Studio (Editor)
- Studio routes to /editor/new by default
2) Library → Projects
- Upload a video (Plus button), or click an existing project tile to open it
3) Edit
- Objects, Layers/Overlays, Variables, Rules, Scenes
4) Export
- Export Video (MP4 with embedded MP4E metadata)Open or Create a Project
The editor starts at /editor/new. From there you can upload a new video or pick an existing one from the library.
Where projects live in the UI
Use Library → Projects to browse your available videos/projects. Clicking a tile loads it into the editor.
Upload a Video
In Library → Projects, click the Plus button to upload a video file. After upload completes, Studio opens that video in the editor.
Upload first, then process
Uploading stores the asset. Processing is what generates the tracked objects and core metadata (see Video Processing).
Saving, Undo/Redo, Versioning
Studio supports Save plus Undo/Redo. Under the hood, Studio keeps a version history so you can step backward/forward safely while iterating.
Autosave and conflicts
Studio uses optimistic versioning when saving. If the server version changes (for example, another session saved first), Studio will surface a version conflict so you can reload and continue from the latest state.
Project Settings
Project settings are configured in two places:
- Library Panel → Projects → Settings: Project name, editor settings (auto-save), runtime flags
- Player Panel (right side): Playback behavior, controls skin, interactions, menu config, chapter markers, thumbnails
Player Panel
Switch to the Player Panel (right side) to configure how your video plays: controls skin, click/double-click behavior, chapter markers on the progress bar, and thumbnail previews. These settings are saved to
metadata.player.Metadata Import/Export
Use the top menu File for:
- Export Metadata JSON: download the full current metadata state (including your local edits).
- Import Metadata JSON: upload a metadata JSON file and replace the project metadata.
- Export Video: download the MP4 with MP4E metadata embedded.
Metadata JSON is a power tool
Exporting JSON is great for review, diffing, backups, automation, or generating MP4E experiences programmatically.