User guide

From one voiceover to a finished video.

Everything you need to go from a voiceover and a folder of timestamp-named images to an edited MP4 — rendered entirely in your browser.

01

The big idea

Turk AI Auto Editor syncs timestamp-named images and video clips to your voiceover and exports an MP4. There is exactly one rule: name each visual with the second it should appear 0-03.png cuts in at 0:03. From those names the app builds the whole timeline for you, then you shape the edit and press render.

Voice-led editing

The voiceover sets the total length; your timestamps place every cut exactly on the narration.

Local-first projects

Media, projects and renders live in your browser (IndexedDB). Nothing is uploaded anywhere.

One-click export

The final MP4 is encoded on your device with your browser's built-in H.264 encoder.

02

Name your media by timestamp

The name of every image or video clip encodes the second it cuts in. Hyphens and underscores both work, and files downloaded from Flow projects are accepted as-is — the trailing download datestamp is ignored.

0-03.png # cuts in at 0:03 — the everyday format 1-30.jpg # 1:30 — same rule, no padding 0-0-45.png # hh-mm-ss — 0:45, for long edits 1234.png # bare mmss — 12:34 45.png # bare seconds — 0:45 10-24_202608272310.png # Flow download — trailing datestamp ignored
You name itIt cuts in atNotes
0-03.png0:03Minutes–seconds — the everyday format
1-30.jpg1:30Zero-padding is optional
0-0-45.png0:45hh-mm-ss for edits past the hour
1234.png12:34Bare mmss (3–4 digits)
45.png0:45Bare seconds (1–2 digits)
0_03.png0:03Underscores and hyphens both work
10-24_202608272310.png10:24Flow project downloads work as-is
03

Create a project and drop your voiceover

  • Log in (or create an account) and open Your projects.
  • Press New project to open the import screen.
  • Drop the voiceover in the first zone — one MP3 or WAV. It sets the total length of the video.
  • Drop the storyboard in the second zone — images or video clips, named by timestamp. Whole folders work, and you can drop several batches at once.
04

Import media and build the timeline

Everything with a timestamp is ordered automatically and a short lead-in is added before the first clip, so the video starts with a clean beat. Review the tray first: replace or remove any image, fill a gap, or drag the boundary to fine-tune where a cut lands. Then press Build timeline and the editor opens with the narration and clips already in sync.

05

Shape the edit — transitions, motion, grade and FX

Click any clip on the timeline to work on its cut, then use the side panels:

  • Transitions crossfade, fade to black, wipes, slides, radial, pixelize, soft blur and horizontal/vertical opens and closes. Set one per cut, press apply to all for consistency, or use the random mix pick a few styles and no two neighbours repeat. A slider controls the duration (0.15–1s).
  • Motion (Ken Burns)Zoom In / Out / In+Out, four pans, and four Zoom+Pan combos. The amount slider sets the depth of the move; an alternating auto-mix rotates tasteful choices across the video.
  • Scene fades fade the opening and ending (video and audio) for a clean in and out.
  • Color grade Original, Vivid, Soft, Mono, Sepia, Warm, Cool or Dramatic, applied to the whole composited picture.
  • Atmosphere & Genre FX per-clip film-grain overlays (Noise, Black / White Noise, Noise Dust) and tints (Vintage, B&W) for a textured, cinematic look.
06

Video clips trim, fit and volume

Video clips are imported with their own framerate and sound. For each clip you can:

  • Trim a clip longer than its slot is cut from an in-point at 1× speed; the extra material is dropped. Drag the in-point to pick where it starts.
  • Fit a clip shorter than its slot is slowed to fill the whole slot. You can override the automatic choice per clip.
  • Volume mix the clip's own sound (default 50%) under the narration so the voice stays on top.
07

Captions

Drop in an SRT or VTT file, or any timestamped transcript — ranged lines, bracketed markers, or inline timestamps all parse into cue lines. Then pick a style: Classic outline, Boxed, Yellow classic, Broadcast, or the spoken-word highlight pops. Adjust size, line height, word spacing, outline and colors — the preview uses the exact font and settings the renderer burns in, so what you see is what you get.

08

Export

  • Choose the resolution and frame rate in the Export panel.
  • Press Render — the video is encoded in your browser with WebCodecs (H.264, GPU accelerated). No upload, no queue.
  • Keep the tab open while it renders. Switching tabs is fine — an inaudible keep-awake tone keeps the encoder at full speed in the background.
  • When it finishes, the MP4 downloads automatically. If you're running the optional local ffmpeg server build, the app uses that backend instead.
09

Projects and privacy

Every project — media, timeline, and renders — stays in this browser's storage (IndexedDB). Nothing is uploaded to a server; an account only signs you in and gates workspace access. The storage ring on the project screen shows how much local space your projects use, so you always know what you're carrying.

10

Browser requirements

Rendering uses the browser's built-in H.264 encoder, so the app works in Google Chrome, Microsoft Edge or Safari 16.4+. Firefox is not supported — it has no usable H.264 encoder and will show a friendly notice instead of the editor.

Quick tips

  • Keep names short and zero-padded — 0-03.png is far easier to scan in a folder than 3.png.
  • Drop whole folders at once — the app imports every timestamped file in a single pass.
  • Build a consistent look in one click: apply to all works for transitions, motion and FX; random mix handles transitions when you want variety without repeats.
  • A video clip longer than its slot trims from an in-point; a shorter one slows to fit. Override per clip when the automatic choice is wrong.
  • Captions accept SRT, VTT, and plain timestamped transcripts — no special export step needed.
  • While a render runs, keep the tab open. Background playback keeps full speed thanks to the keep-awake tone.
  • Everything renders locally. Your media never leaves the device.

Ready to make the cut?

Start with a free account and a 3-day trial. Your first project can be live in under two minutes.