A Video Editor Minus the Subscription.
jumpcut.GG is a full video editor: auto-transcribe, clip straight from the words, build your cut, layer captions and graphics, and export to any aspect ratio. All on your own machine. Buy once, no accounts, nothing leaves your PC.
- Import a video, get a word-level transcript, which you use to fill up your Clip Library.
- Arrange, trim and split clips into one sequence in the Clip Merger.
- Lay clips out on the canvas with captions, text, images and animation in the Composer, then render.
You can stop at any stage. Sometimes a video is just a good moment exported through a template. The Merger and Composer are there when you want more control.
Your first video, in about five minutes
- Start with a local video… or paste a link on the start screen. If you don't see the link box, switch on Advanced import options in settings.
- Wait for the transcript. Transcription runs on your machine and a progress bar tracks it. When it finishes, the transcript opens in the middle panel with every word clickable; clicking one jumps the player to that word.
- Clip straight from the words. Play through or search the transcript, highlight the lines you want, right-click the selection, and either add it to the Clip Library or export it through a template from the same menu.
- A template export gives you a finished video with the layout, captions and titles already in place, rendered to your exports folder.
{clip} becomes the clip's name at export, so once a template is set up,
every future export is two clicks.The Clip Library
Clips you create from the transcription become cards with a time range, a title, and a thumbnail. Drag cards into the Merger, send them to the Composer, or export them directly.
- Tighten silence… on a card jump-cuts the quiet gaps and filler words out of a clip using its word timings.
- Tick several cards (Ctrl-click, or Shift-click for a range) and use ⇪ Export selected… to batch-render them, each through one or more templates.
- Right-click a card for the rest: duplicate, merge, rename, delete.
The Clip Merger
The Merger contains an ordered sequence of clips that plays as one piece and can be saved back to the Library as a single clip. You'll find it in the strip along the bottom. Click + Merge on any Library card to add to it.
- Click a card to play from that spot. Clicking near the end of a clip is the quick way to check its transition into the next one. The needle sweeps the cards while the sequence plays, and the words light up as they're spoken.
- Trim by eye. Drag either edge of a card and the player shows the exact frame you're cutting to. Let go when it looks right.
- Split. While it plays, S or the ✂ Split button cuts at the needle. Right-clicking a card and choosing Split here cuts at that spot instead. Drag cards to reorder them; ✕ removes one.
- Save Merged Clip to Library renders the sequence into a single clip card you can export or compose with like any other.
The Composer
The Composer is a canvas where clips become layers alongside images, captions, and more. Add a clip layer with + Clip, optionally pick an arrangement from the Arrange tiles (single, 2-up, grid, picture-in-picture, scrolling walls and more), and select any layer to edit its settings in the inspector on the left.
Layers
- + Clip: video boxes. Move, resize and rotate them on the canvas. The inspector contains zoom, reframe, blur, corners, opacity, blend, speed, color grading and audio volume. A box can play one clip, several in sequence, or the whole Merger.
- + Text: styled text with fonts, outlines, shadows and entrance and exit effects.
- + Image: stickers, logos, frames. Images get the same transform options as clips and the full set of resize handles.
- + Audio: voiceover or sound effects on the timeline, plus a background music track with auto-ducking.
- Captions are their own layer kind. See Captions.
The timeline
A layerd view of all of the elements on your canvas. Drag blocks in time, trim their edges, split at the playhead with S, and right-click for ordering, loops, per-clip captions and transitions between overlapping clips.
Output
The right panel sets the canvas size (vertical 9:16 by default, any aspect ratio available), the output name and the destination folder. Render Composed Video renders now. Queue Render renders in the background while you keep editing, with progress shown in Exports.
Captions
Captions come from the transcript, so there's nothing to retype. In the Composer, add a caption layer, or enable captions on a clip layer with its CC checkbox, and the captions follow whatever clip layer plays beneath them in the timeline.
- Preset applies a complete caption look in one pick. Everything underneath is adjustable: font, size, color, outline, shadow, length per line.
- Word-pop highlights each word as it's spoken, in a color you choose.
- Captions are per-clip. Right-click a clip layer to add or remove captions for just that clip in a sequence.
- The preview and the render share one caption engine, so what you see is what burns in.
If captions consistently land early or late against the audio, fix it once at the source with word timing.
Word timing
Sometimes transcription drifts against the audio causing words to highlight late or early. The Timing button in the transcript header fixes it.
- Turn on CC on the player so the caption highlight shows over the video.
- Play, and listen for a word, then pause
- Drag the slider until the highlighted word matches the speech. Drag right if words show up before they're spoken, left if they lag behind. The highlight follows the slider as you drag.
Release to save. The correction is stored with that source's transcript, and every caption, karaoke highlight and export from that source uses it.
Keyframe animation
Any layer can animate position, rotation, scale and opacity. Clips and images can also animate zoom, reframe, and volume.
- Select a layer and switch on Keyframe animation mode at the top of the Animation panel. The canvas frame turns red while you're in it.
- Move the playhead, then adjust anything: drag the layer, resize it, move a slider. Each change writes a keyframe at the playhead.
- Move the playhead again and adjust again. Playback interpolates between your keys, and eases (in, out, in-out) are set per key on the timeline diamonds.
The panel shows a chip for each animated property. Click a chip to jump between its keys, or its ✕ to clear that property. With the mode off, animated properties show a red ◆ and refuse edits, since playback would overwrite them anyway. Click the red value to delete those keyframes and take manual control back.
Templates
A template is a saved composition: layout, text slots, captions and effects. The Templates menu in the Composer header holds them.
- Apply one to apply your current clips to its layout.
- Quick-export. Right-click any transcript selection or Library card and render it through a template without opening the Composer at all.
- Save your own with Save as template.
Text can carry
{clip},{project},{date}and{channel}tokens that fill in at export. - Share them. Templates export as
.jctplfiles with their images included, and import on any machine.
{channel} token in template text becomes your handle at export, and an
image layer marked as a brand slot (avatar or wordmark, in the image inspector)
fills with your image when the template is applied. Share that template and it
brands itself with the next person's settings instead.Plugins
Plugins are small JavaScript files that add tools to the editor. Manage them from the plugins link in the footer. Every file starts disabled, and you should only enable files you trust, because an enabled plugin is running code on your machine and has access to your project.
Two examples ship with the app: card lookups for Magic: The Gathering and the PKMN trading card game. Enable one and a + Magic or + PKMN button is added to the Composer toolbar. Search a card by name or set number, pick the printing, and it drops into your scene as a normal image layer. The card's name, rules text and artist credit can come along as text layers, or fill into text you've already styled.
The bundled files double as worked examples for writing your own, and a README with the full plugin reference is in the plugins folder.
Rendering & exports
- Render Composed Video renders in the foreground with progress. Queue Render pushes the render to a background queue so you can keep editing. Renders run one at a time.
- Render with more layouts queues one render per chosen arrangement or template, so you get the same content in several looks without touching your scene.
- Exports shows the queue and every finished file. Play them, make a GIF from one, open the folder, or delete.
- Batch export from the Library renders many clips through many templates in one pass.
Shortcuts
Press ? in the app for this list in context.
| Space | play / pause |
| S | split at the playhead: the selected layer in the Composer, or the playing card in the Merger |
| ← ↑ → ↓ | nudge selected layers (Shift = bigger steps); with nothing selected, step the playhead a frame |
| Delete | delete the selection |
| Ctrl D | duplicate |
| Ctrl Z / Ctrl Y | undo / redo |
| Ctrl S | save the project file |
| Ctrl Enter | render the composed video |
| Esc | close menus and dialogs |
Files & questions
Where do my videos go?
Rendered videos go to your exports folder, shown in the Output panel with Change… and Open next to it. Projects save as files wherever you put them (Ctrl S), and the app keeps a rolling recovery copy on its own.
Does it need the internet?
Only to download a video from a link, or when a card plugin looks something up. Transcription, editing and rendering are fully local.
Simple vs Full
The toggle in the status bar. Simple hides the deep controls (keyframes, color grading, blend modes and the like) for a cleaner first run. Full shows everything. Switching never loses anything, only changes what's visible.
My captions are mistimed
See word timing for the once-per-source fix. A single wrong word is fixable too: double-click it in the transcript and type the correction.
Bugs and feature requests
Each has a Steam forum: bug reports and feature requests.