Video Editor
ProTurn screenshots, clips, captions, and hooks into short app promo videos.
What It Is
The Video Editor is for making polished app promo videos quickly without leaving Kickstart. Open it from the welcome screen or Marketing when you want launch clips, TikTok or Reels demos, feature callouts, App Store preview experiments, and short social posts.
The Big Picture
Each video is saved as a .ksvideo document package, so the timeline, imported media, embedded assets, narration audio, and waveforms stay together as one Finder item.
- The window has a live preview, a multi-track timeline, and an inspector.
- The inspector changes based on selection: document settings, clip controls, text, audio, narration, and animations.
- Projects run at 30fps internally, which keeps trimming, snapping, freeze frames, subtitles, and export timing predictable.
- The timeline starts with multiple tracks and tries to avoid clip overlaps when you add or import media.
Start With The Document
Set the document size first. It affects preview framing, stock media orientation, device placement, subtitles, and export defaults.
- Social sizes include portrait 1080x1920, square 1080x1080, 1080p, 720p, and 4K.
- App Store Connect sizes include iPhone, iPad, macOS, and Vision Pro formats.
- Backgrounds can be solid colors or top-to-bottom gradients.
- Portrait projects can show TikTok or Instagram preview overlays so you can avoid covered captions and buttons.
Adding Media
Use the Add button to build the video from app-marketing pieces, not just raw video files.
- Device: adds a rendered device clip you can move, scale, rotate, animate, and fill with screen content.
- File: imports images, videos, videos with transparency, and audio files. Multiple files are placed sequentially from the playhead.
- Narration: generates AI voiceover from text and inserts it as a waveform-backed clip.
- Recording: records from your microphone, lets you preview or re-record, then inserts the audio as a normal recording or as a narration clip with subtitles.
- Shape: adds callouts such as rectangles, circles, capsules, arrows, triangles, hexagons, octagons, and stars.
- Arrow: adds a curved arrow clip with editable start, curve, end, color, line style, thickness, arrowheads, and draw amount.
- Stock Media: searches Pexels photos or videos and inserts the selected result.
- Text: adds editable text with font, alignment, color, Markdown bold/italic support, and optional background styling.
Device Clips
Device clips are useful when a flat screen recording feels too plain. Add a Device clip, then use the Clip inspector's Device section to choose the model and set screen content.
- Device clips render as movable, scalable, rotatable objects inside the canvas.
- You can set or replace screen content using an image or video file.
- You can remove screen content without deleting the device itself.
- You can reduce or remove device reflections when the default 3D render feels too glossy. If an older downloaded model does not expose the new reflection options, delete it and download it again.
- Device clips can use presets such as hero fade in, gentle push-in, parallax tilt, glide in, spin, feature focus zoom, and pull back.
The Timeline
The timeline is frame-based. Clips live on tracks, the playhead controls the preview, and edits happen by dragging, trimming, splitting, and arranging clips.
- Press Space to play or pause.
- Use the rewind and fast-forward buttons to jump through the timeline.
- Use the zoom control, or press
-and=, to zoom the timeline. - Drag clips horizontally to move them in time and vertically to move them between tracks.
- Drag clip edges to trim. Media clips respect their source duration.
- Use marquee selection to select multiple clips and move them together.
- Cut, copy, paste, and delete use the standard Edit commands.
- Press
Sto split the selected clip or selected clips at the playhead. - Press
Fto create a one-second freeze frame when the selected clip supports it.
Snapping
Snapping helps clips and canvas objects line up cleanly.
- Timeline snapping lines clips up with other clip starts and ends.
- Canvas snapping shows guide lines while you drag objects in the preview.
- If a drop would overlap another clip on the same track, the editor rejects that placement rather than quietly breaking your timing.
- You can toggle snapping from the commands menu with
Shift-Command-S.
Clip Styling
Select a visual clip and use the Clip inspector for the usual promo-video polish.
- Transform controls include scale, X/Y position, and X/Y/Z rotation.
- Style controls include opacity and corner radius.
- Shadow controls include color, radius, and X/Y offset.
- Crop controls trim the top, bottom, left, and right edges by percentage.
- Visual fade controls add fade in and fade out timing.
- Video and audio clips also have playback speed controls.
- Value entry fields have reset buttons so you can return individual settings to their defaults without recreating the clip.
Animations
Animations are attached to individual clips and appear as editable blocks on the timeline.
- You can add a blank animation to most selected clips.
- Device clips also get richer presets for common app promo movements.
- Bounce Gentle, Bounce Medium, and Bounce Strong styles are available when a clip needs a more playful entrance or emphasis.
- Arrow clips can animate their geometry, color, thickness, and draw range, so callouts can trace toward the thing they explain.
- Animation blocks can be moved and resized on the timeline.
- Selected animation settings appear in the inspector.
- When the playhead is inside an animation, some base clip controls are locked so you don't accidentally fight the animated value.
Narration
Narration is for getting a voiceover quickly without booking studio time. Add Narration, type the script, pick a voice, generate it, preview the waveform, then insert it into the timeline.
- The first use requires downloading narration models, around 3GB.
- A fast Mac is strongly recommended, roughly M3-class or better with 16GB RAM.
- You can edit an existing narration clip, regenerate it, and update the clip in place.
- Narration clips store audio data, waveform images, text, voice ID, and word-level timestamps inside the project.
Captions And Subtitles
Narration clips can generate subtitles from their word timing. Select a narration clip, open the Narration inspector, then enable Show Subtitles. Video and audio clips can also become subtitle-ready narration clips by double-clicking the clip and enabling Use video speech as narration or Use audio speech as narration.
- Display modes include Word Stream, Sentences, and Phrases.
- Karaoke highlighting is available for sentence and phrase modes.
- Karaoke styles include fade, sliding underline, sliding background, and pulse.
- Subtitle transitions include none, fade, slide up, and pop.
- Position controls include top, center, bottom, left/center/right alignment, and a Social Safe Area toggle.
- Subtitle styling includes font, size, text color, karaoke color, background, padding, corner rounding, stroke, and shadow.
Custom Audio Recordings
Recorded microphone audio can become a subtitle-ready narration clip. After recording, enable narration subtitles, let Kickstart transcribe the audio, edit the transcript if needed, then insert the recording with word timing for subtitles.
- Use a plain recording when you only need audio on the timeline.
- Use a narration recording when the clip needs subtitle controls, karaoke highlighting, or word-level timing.
- You can re-record, re-transcribe, and update an existing recording-backed narration clip.
Audio
Audio clips, video clips with audio, and narration clips all get Audio inspector controls.
- You can mute individual clips.
- Volume can go from silent up to boosted levels.
- Fade in and fade out are available up to 10 seconds.
- Track mute controls let you compare versions without deleting anything.
Previewing
The preview shows the current playhead frame using the document size, background, visible tracks, active clips, subtitles, device renders, and social overlays.
- Hidden tracks don't appear in the visual preview.
- Audio players stay alive behind the preview so playback follows the timeline.
- Video clips are preloaded to avoid flashes during transitions.
- Clicking the canvas clears the current clip selection.
- Use social overlays before export. It is easier to fix covered captions before rendering.
Stock Media
Stock media comes from Pexels through Kickstart's media endpoint. It is handy for backgrounds, b-roll, or context around app footage.
- Search photos or videos from the Stock Media sheet.
- Video results can be filtered by landscape, portrait, or square orientation.
- Cards show creator, duration or dimensions, and video quality where available.
- Selected media can be inserted directly onto the selected track at the playhead.
- The sheet includes Pexels usage guidance and a copyable attribution line, even though Pexels doesn't require attribution.
Exporting
Use Command-E or Export Video to render an MP4. Export is frame-by-frame, so the output should match the preview closely.
- Resolution presets include Match Document, 720p, 1080p, 4K, Square 1080, Portrait 1080, and Custom.
- Video bitrate presets range from 3 Mbps to 50 Mbps.
- Audio bitrate presets range from 128 kbps to 320 kbps.
- Standard exports use HEVC video and AAC audio in an MP4 file.
- Projects with transparent backgrounds export as QuickTime movies so transparency can be preserved.
- The export dialog remembers the last output filename and location where possible.
- During export, Kickstart shows progress and lets you cancel.
- After export, you can reveal the finished file in Finder.
Saving A Still Frame
Use Save Frame as Image to export the current preview frame as a PNG. The default filename includes the current timecode, which is useful for thumbnails, social images, or quick App Store artwork drafts.
Practical Tips
- Pick your document size before importing lots of assets.
- For TikTok or Reels clips, use Portrait 1080 and turn on the TikTok or Instagram preview overlay early.
- Keep narration clips on their own track. It makes subtitles, waveform timing, and audio fades easier to reason about.
- Use device clips for hero moments, then use shapes or text clips for short callouts.
- Use freeze frame when an app screen needs to pause while the voiceover catches up.
- If an imported clip lands later than expected, check whether the selected track already had an overlap.
- Use Match Document for most exports. Switch to custom sizes only when a platform asks for something different.
- For quick drafts, keep bitrate around Medium. For final promo videos with lots of motion, use High or Very High.