Play a video full screen, draw on it, and export the result.
Nothing here yet. Drop a video or an image anywhere on this page,
or copy one into the videos/ folder and hit Refresh.
Load a bookmark script here and it is applied — chapters and referenced media included — the moment you press Start.
Video audio applies to both what you hear and what is recorded. Narration is mixed in as one track, and is never played back through your speakers, so there is no feedback loop.
Everything stays on your machine. Nothing is uploaded.
Video Narrative turns a silent screen recording into a narrated walkthrough, in one take, in your browser. You play the footage full screen, talk over it, circle things with a marker, and press one key to export a YouTube-ready MP4. Nothing is uploaded anywhere — everything stays on this machine.
videos/ folder (or onto this page), and pick it above.scripts/ or open one from disk; it applies the moment you press Start.{
"version": 2,
"media": [{ "name": "map.png", "kind": "image", "src": "/videos/map.png" }],
"bookmarks": [
{ "label": "Intro", "srcStart": 0, "srcEnd": 46,
"note": "What to say here",
"actions": [{ "at": "0:10", "do": "pause" }] },
{ "label": "Show the map", "media": "map.png", "fade": 0.8,
"note": "Stills hold until you press N" },
{ "label": "Back", "srcStart": 49, "srcEnd": 55,
"actions": [{ "after": 5, "do": "goto", "to": 1 }] }
]
}
Times are 0:25, 1:02:03 or plain seconds. srcStart/srcEnd
are positions in the footage; start/end may hold a composed timeline.
Actions: pause, resume, next, goto — at an absolute
time ("at": "1:07") or relative to the previous action ("after": 25).
Download the full schema from the bookmark panel's Import and export section.
R record · Space play/pause · D draw · E erase · G play the list · N next beat · P prompter · B bookmarks · C chapter strip · X pin the bottom bar · H every shortcut. That is genuinely all you need mid-take.