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.

A project is made of four things, and every panel in the window edits one of them.

You can stop at any stage. A selection of words can be exported as a video in two clicks; the sequence and the composition are there when you want more control. A project can also start with no footage at all and hold only text, images, shapes and sound.

The start page

The start page on first launch: a column on the left to start or open a project, and on the right the choice between the Traditional editor and the Transcript editor
the start page on first launch · it asks which layout to edit in

The app opens on the start page. The column on the left starts or opens a project.

The rest of the page is what you have already made.

The first time it runs, the page asks which layout you want to edit in: Transcript editor or Traditional editor. Both edit the same project, and the choice can be changed at any time. See The window and its layouts.

Your first video, in about five minutes

The Transcript editor layout: Clips on the left with one clip open, the player with a caption over the video, the transcript beside it on the right, and the Sequence along the bottom
the Transcript editor layout: player, transcript, Clips
  1. Pick Start with a local video…, or paste a link, on the start page. A local file fills the card with its length, size and format; press Import.
  2. Wait for the transcript. The import screen names each stage and how far along it is. When it finishes, the transcript opens with every word clickable; clicking one jumps the player to that word.
  3. Play through or search the transcript, then drag across the words you want.
  4. Right-click the selection. New clip from selection keeps it as a clip; the rows under Quick export render it now, as it is or cropped to a shape; Export with template renders it through a saved design with captions and titles in place.
  5. The file is written to your output folder. Exports, in the View menu, lists it and plays it.
TipThe Guide row in the Help menu also lists ten guided tours, which point at each control in the app as they explain it. The first one starts by itself after your first import.

Importing footage

Footage comes in from the start page, or into an open project from Add footage… in the Project menu, Add footage on the Footage panel, or a video file dropped on the window. Footage added to an open project joins it: your clips, sequence and composition stay as they are. Video files can be mp4, mkv, webm, mov, avi, m4v or ts.

A local file

The Add footage card with a local file on it: the file's name, length, size, codec, resolution and frame rate, then the import options and the Import and Cancel buttons
a local file on the card · nothing is imported until you press Import

A file you pick or drop is not imported at once. It fills the card with its name, length, size, codec, resolution and frame rate, and a note when something about it matters: that it has no sound, for one. Import or Enter starts the import; Cancel or Esc clears the card.

Import options

Preview copies

The viewer cannot show every format. For AV1 and HEVC recordings the card tries the file first. If the viewer cannot play it, the import makes a preview copy: a smaller file the app plays while you edit. If it can, the card says how long a jump in the file took and offers Make a preview copy, ticked. A copy takes a few minutes to make and is quicker to move around in. Exports always read the original.

Make preview copy in the Project menu makes one later for footage that has none. Where copies are kept, and clearing them, is in Settings.

The import screen

An import shows its stage, the time it has taken and a bar: fetching, extracting audio, transcribing, making a preview copy. Cancel import stops it. Imports run one at a time, and a second one waits in the Import queue. If an import fails, the screen shows the error with Back and Copy error report, and Update downloader when the site refused the download.

A blank project

Blank project… asks for a Name and a Size, and Create opens an empty composition. Text, images, shapes and sound need no footage. The Footage and Transcript panels say No footage yet and offer Add footage…; the first footage you add makes it an ordinary project.

Changing what is transcribed

Transcription audio… in the Audio menu, or the microphone button on the Footage panel, transcribes the footage in the viewer again from a different source: one audio track of the video (The video's own audio), or A separate mic / commentary recording with its offset in seconds. Re-transcribe runs it. Footage imported without a transcript shows Transcribe… in the Transcript panel, which opens the same dialog.

The window and its layouts

The Traditional layout: the Project panel on the left, the composition in the viewer, Transcript and Properties on the right, and a timeline with one row per layer along the bottom
the Traditional editor layout: project, viewer, transcript and properties, and the layer timeline

The menu bar runs along the top, with the layout button and Render at its right end. The status bar runs along the bottom. Between them the window is five docks: one on the left, the viewer in the middle, two stacked on the right, and one along the bottom. Every panel is a tab in one of them.

Layouts

The layout button at the right end of the menu bar with its list open: Transcript editor, Compose, Transcript + Compose, Traditional, then Save layout and Reset layout
the layout button · a dot marks the layout in use

A layout is an arrangement of the panels. Four ship with the app, listed by the layout button and under Panel layout in the View menu. A project opens the same in every layout.

Transcript editorThe footage player with the transcript beside it, Clips on the left and the Sequence along the bottom. For reading a recording and cutting clips from its words.
ComposeThe same docks with the composition forward: Composition settings, the canvas, Properties and the Timeline.
Transcript + ComposeThe canvas in the middle, with the footage player and the transcript stacked on the right.
TraditionalThe arrangement of a compositing tool: the Project list on the left, the viewer, the transcript over Properties on the right, and the Timeline with one row per layer. It has keys of its own.

Arranging the panels

The arrangement is remembered on this machine, not in the project. The three transcript layouts keep Project closed and list clips in Clips; Traditional does the reverse. When a panel is too narrow for its buttons, the ones that do not fit move into a More actions button.

The status bar

From the left: the render state (click it for Exports), the open project's name with a dot in front when it has unsaved changes, the output folder (click it to open the folder), the last message, and the recovery copy's state. On the right: a hint for whatever is under the pointer, language, which opens Settings, and the version, which opens About. The window's title names the open project the same way.

Footage

The Footage panel plays the imported video itself. A project can hold several footages; the list at the top of the panel picks which one the player and the transcript show, and the colour swatch beside it gives that footage a new colour, which marks its clips everywhere.

Transcript

The Transcript panel with a run of words selected and its right-click menu open: New clip from selection, Add selection as layer, Add selection to sequence, the quick export rows and Export with template
a selection in the transcript, and its right-click menu

The transcript is the footage as text. Each line starts with its time; click a time or a word to jump there. While the footage plays, the spoken word is highlighted and kept in view.

The strip under the words, and the right-click menu on a selection, hold the same commands.

New clipA clip of the selected words, or of fifteen seconds at the playhead when nothing is selected. C does the same.
Add as layerThe selected words as a clip and as a layer in the composition, at the playhead.
Add to sequenceThe selected words as a clip at the end of the sequence.
Quick exportRenders the selected words as a video of their own: at the footage's own shape, or centre-cropped to 9:16, 1:1, 4:5 or 16:9. These have no captions or titles.
Export with templateRenders the selection through a template. Listed when at least one template exists.

Selected words can also be dragged onto the Timeline, where they become a layer at the spot you drop them, or onto the canvas.

Clips

The Clips panel: six clips as rows, the first one open with its thumbnail, start and end, Add to sequence, Add as layer and play
Clips: cut directly from the transcript, or saved from the Sequence strip

A clip is a named range of one footage. The panel lists them with their range and length. Click a row to open it: its thumbnail, Start and End as times (type 1:05.5 or 65.5, or drag the value), each with a button that sets it at the Footage playhead, Add to sequence, Add as layer, and a play button that previews it in the Footage viewer. Click the name to rename it. The open clip is also a band on the Footage viewer's marker bar, where its ends drag.

Right-click a clip for the rest.

RenameEdit the name. F2.
DuplicateA copy of the clip. Ctrl D.
Set range to selectionThe clip becomes the words selected in the transcript.
Tighten silence…Cuts the quiet gaps out of the clip. See below.
Add to sequenceAdds it to the end of the sequence. T.
Add as layerAdds it to the composition at the playhead. L.
Export with templateRenders this clip through a template.
Set start = playheadMoves the clip's start, or with Set end = playhead its end, to the footage playhead. I and O.
Drop (exclude)Keeps the clip in the list and leaves it out of Export all clips…. Keep clip brings it back.
Delete clipRemoves it from the project.

Tighten silence

Tighten silence… jump-cuts silences, and filler words if you ask, out of a clip using its word timings. Strength is Light, Standard or Strong: the stronger, the shorter the silence it cuts and the less it leaves around speech. The dialog says how many seconds come out and in how many pieces; Preview result plays the result before you Apply. The clip then has several ranges, which the open clip lists so each can be edited, played, reordered or removed. The same command on a clip layer's menu in the timeline tightens that layer.

Sequence

The Sequence strip: three clips in order, each with its name, a strip of its words and its length
Sequence: adjust clip timing and splice clips together

The sequence holds clips in order. It sets time and order only; position, size and everything drawn over the video belong to the composition. Add a clip with Add to sequence, or drag one in from Clips.

The whole sequence can be one layer of the composition: Add as layer on the sequence's row in Project, or Sequence in a clip layer's clip list in Properties.

Project

The Project panel: the selected clip's name, start and end at the top, then a list of the composition, the sequence, two footage files and six clips with their kind and length
Project: everything the project is made of

The Project panel lists everything the project is made of: the composition, the sequence, a Footage folder and a Clips folder. It is open in the Traditional layout, and in the others from Panels in the View menu.

Right-click a row for its commands. A clip has the menu it has in Clips. A footage has Show in viewer, Add as layer (the whole file), New colour, Make preview copy when it has none, and Open in Explorer. The sequence has Open, Add as layer and Save as clip. The composition has Composition settings and Project settings….

Composition

The Compose view: Composition settings on the left, the canvas in the middle with a title, a clip and a caption, the selected layer's Properties on the right, and the layers on a timeline below
Composition: full control to make any video you need

The Composition tab is the canvas: the frame of the video you render, with every layer drawn where it will be. Under it are a play button and the time. Space plays the composition while this tab is showing.

Selecting and moving

Snap and zoom

Snap, at the canvas's top left, makes a dragged layer's edges and centre catch on the frame's edges and centre and on the other layers, with a guide line where it catches. The zoom buttons at the top right step the view; the percentage between them resets it to fit. Ctrl and the mouse wheel zoom about the pointer, from 20% to 600%.

Right-click menus

On a layer: Bring to front, Bring forward, Send backward, Send to back; Change clip and the caption switch for a clip layer; Intro animation and Outro animation; Duplicate and Delete. On the empty canvas the menu adds a layer where you clicked: a clip, a text, an image, your avatar or wordmark, a video file, or sound.

Align, arrange and layer layouts

Timeline

The Timeline with four layers: a title, a rectangle, a clip opened to its Transform properties with keyframes on Position and Scale, and a captioned clip. On the ruler, a work area band and two markers
Timeline: a layer opened to its properties, with keyframes, a work area and markers on the ruler

The Timeline has one row per layer, the top row drawn over the ones below. The left column names each layer; the right side is time, with a bar from where the layer starts to where it ends.

The toolbar

The ruler and the playhead

Press or drag on the ruler to move the playhead. Pressing the empty part of any row does the same. Hold Shift while scrubbing and the playhead catches on the nearest layer edge. The ruler also carries the work area and the markers.

A row

Bars

A layer's properties

The arrow beside a layer's name opens its properties, in groups: Transform (Position, Scale, Rotation, Opacity, and Zoom for clips and images), Audio (Volume) and Captions.

Right-click menus

A clip layer's bar or row:

Split at playheadCuts the layer in two at the playhead. See Timeline editing.
Tighten silence…Cuts the silences out of the layer. See Tighten silence.
Cut out a region…Makes a cutout of it.
Auto punch on beatsWith a music track set, adds a zoom punch on every beat, every second or every fourth. Clear beat punches removes them.
TransitionHow this clip takes over from the one it overlaps. See Effects and transitions.
Change clipWhich clip the layer plays, or the whole Sequence as one layer. Change footage, when the project has more than one, swaps the footage and keeps the same seconds.
Add captions for this clipCaptions for this clip alone; Remove captions for this clip when it has them.
Play onceWith Loop (repeat) and Ping-pong: whether the layer plays once, or repeats to the end of the composition forwards or back and forth.
OrderMoves the layer up or down the stack.
GroupWith Remove from group and Ungroup. See Groups.
Random colorA new colour for the bar.
Pin to startMoves the layer to the start of the composition; Pin to end to its end.
DuplicateA copy of the layer on the row above.
Ripple deleteDeletes it and closes the gap. See Timeline editing.
DeleteDeletes it and leaves the gap.

A text, image, shape or audio layer has the split, group, order, duplicate and delete rows. A group's row has Show layers as rows or Fold into one row, Rename, Order, Ungroup, Duplicate and Delete. Right-click an empty part of the timeline for Add clip layer here.

The older timeline, with one lane per layer and no property rows, is still in the app as Lane timeline under Panels in the View menu. It is closed in every layout.

Properties

Properties for a clip layer: Transform with Position, Size, Scale, Rotation and Opacity, Timing, Clip, Effects, Look, Color and Audio
Properties for a clip layer

Properties shows the selected layer, in the same order for every kind of layer: a header, Transform, Timing, the layer's own settings, Effects, Look, and for a clip layer Color and Audio. The header names the layer and has buttons to hide or show it, lock it, the stacking order, Duplicate and Delete. What a clip layer plays is changed from its menu, on the canvas or on its timeline row: Change clip, and Change footage when the project has more than one.

Transform

Where the layer is and how big it is, in pixels of the composition.

PositionX and Y: the layer's top left corner.
SizeWidth and height. After them, a percentage: for a clip or an image it is the source scale, how many output pixels each source pixel fills as the layer is framed; over 100% it turns amber, and the picture is being enlarged. For a shape, a text or a caption it is the width as a share of the frame's. A text's size is measured and cannot be typed here: its Size is under Text.
ScaleThe animation's multiplier over the size, as on the layer's timeline row.
Rotation-180° to 180°.
Opacity0% to 100%.

Timing

StartWhen the layer starts in the composition, in seconds. For a text, image or audio layer it moves the layer, and its end comes along.
EndWhen the layer ends. A clip layer's end comes from its clip and its speed, and cannot be typed.
Fade inWith Fade out: seconds of fade at each end.
SpeedFrom 0.25x to 4x. For a clip layer that holds one clip.
LoopPlay once, repeat, or ping-pong back and forth, to the end of the composition. Clip layers only.

A clip layer

ZoomUnder Clip: enlarges the footage inside the layer's frame, 100% to 400%.
ReframeWhile on, drag the footage inside the frame to choose which part shows, and scroll to zoom.
Cut out…Makes a cutout; on a cutout it reads Edit cutout….
Captions (CC)Captions this layer from its transcript. Ticked, the caption's settings appear below. See Captions.
InUnder Effects, with Out and FX: how the clip appears, how it leaves, and an effect that runs for its whole length. See Effects and transitions.
BlurUnder Look: blurs the layer.
CornersRounds the layer's corners.
OutlineA border round the layer: its width, colour and opacity.
BlendHow the layer mixes with the layers below it: Normal, Screen, Multiply, Overlay, Lighten, Darken, Soft Light, Hard Light, Difference or Exclusion.
PresetUnder Color, a look in one pick: Normal, Vibrant, Moody, Warm, Cool, B&W or Faded.
BrightnessWith Contrast, Saturation, Temp (warm to the right, cool to the left) and Tint with its colour: the grade for this layer.
VolumeThe layer's own sound, 0% to 150%.

A text layer

Under Text: the words, a Font, the Size in pixels and as a share of the frame's height (either field sets the other), a Colour, the Width the text wraps inside (0 lets a line run as long as it likes), and the reveal row, which writes the text on a letter or a word at a time, over a number of seconds, at a rate, or in time with the music track's beat. Under Look: an Outline with its colour, a Drop shadow with its colour, distance, angle, blur and opacity, Tracking, Line height and Blend.

A text can have a background of its own: tick Background under Look for a filled rectangle behind the words. It is part of the same layer, so it moves, rotates, fades and trims with the text. Set its colour and opacity, the Padding round the text and how round its Corners are. Covers is what it fills: the text, or The whole frame wherever the text sits, which makes one text layer a title card.

Align sets how the lines sit in the text's own width: left, centred or right. With a Width they sit against that box; with none, against the longest line, so a single line looks the same in all three. It does not move the layer.

An image or a shape

Under Image: Zoom, Reframe, Brand slot, which marks it as your avatar or wordmark for templates, Replace and Remove image. Under Look: Blur, Corners and Blend. An image's height follows its picture: type its width, and the height changes with it. A shape has Colour in place of zoom, reframe and replace, and its width and height are typed apart.

Every colour swatch in Properties opens the same picker: a square and a hue bar, a hex field, the last eight colours you chose, and an eyedropper. The eyedropper puts a crosshair on the pointer and shows the colour under it; the next click anywhere in the window takes that colour, read off the screen as it is drawn, so a colour picked from the preview is the one the render makes. Esc cancels.

Sound

An audio layer has Volume and Remove audio layer. The music track has more: see Sound.

Composition settings

Composition settings: Output with length, size, name, frame rate, the work area range and the folder, then Filter and Images folded, and the two render buttons
Composition settings on a 1920×1080 composition

What applies to the whole composition, in three sections.

Output

LengthThe composition's length, as m:ss or seconds. Auto keeps it at the end of the last layer.
SizeThe frame: vertical (9:16, 4:5, 3:4), square, or horizontal (16:9 at 1080p, 1440p or 4K, 4:3, 21:9). Custom… takes an exact size such as 1080x1350, or a ratio such as 2.35:1. A new project's size is chosen as it is made: on the start page, Match footage, the default, takes the footage's shape (horizontal 1920x1080, vertical 1080x1920, or square).
NameThe file's name. Left blank, the project's name is used. A render never overwrites a file: a name already in use gets a number added.
FPSAuto (footage) uses the footage's frame rate; or 24, 30 or 60.
RangeShown while a work area is set. Work area only exports that range and not the whole composition.
FolderWhere renders are written. Change… picks another, Open opens it, Exports… lists what is in it.

Filter

Look grades the whole frame in one pick: Vibrant, Warm, Cool, Moody, Faded, Vintage, Golden, Noir, Lo-Fi, Cinema or Pastel, with Intensity for how much. Adjust opens the values behind it: brightness, contrast, saturation, warmth, tint, grain and fade. Vignette darkens the corners, with Amount and Feather.

Images

Background is a picture behind every layer. Watermark is a picture stamped over the video; move and resize it on the canvas. Both are for this project. The ones a new project starts with are in Settings.

At the bottom of the panel are Render composition and Render with more layouts…. See Rendering & exports.

Layers

Add a layer from the buttons at the right end of the Timeline's tab strip, or by right-clicking the empty canvas.

ClipA clip of the project's footage. Pick which clip it shows in Properties. Add as layer on a clip, in the transcript and in Project makes the same kind of layer.
VideoAny video file as a layer, whole and without a transcript. The file joins the project's footage.
TextStyled text. Click inside it on the canvas to type.
ImageImage file… for a picture; Avatar / badge and Wordmark for your branding images; Watermark to put the project's watermark back after deleting it.
ShapeA Rectangle or an Ellipse of one colour. Its width and height resize separately.
AudioA voiceover you record, an audio file as a layer at the playhead, or the background music track. See Sound.

Captions are a layer of their own that belongs to a clip layer: see Captions. The music track and the background picture each have a fixed row at the bottom of the timeline.

Captions

The canvas with a title, a clip and a caption under it, the spoken word of the caption highlighted in yellow
word-pop: the spoken word lights up, in the preview and the render

Captions come from the transcript, so there's nothing to retype. Turn on CC on a clip layer's row in the timeline, or its Captions (CC) checkbox in Properties, and a caption appears under the clip, timed to its words.

A caption's settings: preset, clip, length, size, color, font, word-pop and its highlight color, outline and shadow, spacing, blend
a caption's settings: start with a preset and fine tune the look

The caption is a box on the canvas. Drag it where you want it, resize it, rotate it. Its settings are in Properties, under the clip's own when the clip is selected.

PresetA complete look in one pick: Word Pop, Clean Outline, Minimal, Neon Karaoke or Comic Punch. It sets the style and leaves the caption where it is.
LengthHow much is on screen at once: about one, two or three lines.
SizeIn pixels and as a share of the frame's height, either field setting the other. With Color and Font: the text itself.
Word-popHighlights each word as it is spoken, in the Highlight color.
OutlineWith Drop shadow and its colour, distance, angle, blur and opacity.
TrackingLetter spacing; Line height is the space between lines.
Apply to all captionsCopies this caption's look and position to every caption in the composition.

If captions consistently land early or late against the audio, fix it once at the source with word timing.

Word timing

The Timing button in the transcript header with its slider open, and a line saying which way to drag
the Timing control in the transcript header · set once per video

Sometimes transcription drifts against the audio causing words to highlight late or early. The Timing button in the transcript header fixes it.

  1. Turn on CC on the player so the caption highlight shows over the video.
  2. Play, and listen for a word, then pause
  3. 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 video's transcript, and every caption, karaoke highlight and export from that video uses it.

Keyframe animation

The Animation panel with Keyframe mode on and a chip for each animated property, beside the canvas with its frame outlined
Keyframe mode: the canvas frame is outlined, and keys write as you adjust

A keyframe fixes a value at a moment; between two keyframes the value moves from one to the other. Clips can animate position, scale, rotation, opacity, zoom, reframe and volume. Images can animate the same without volume. Texts and captions can animate position, scale, rotation and opacity.

There are two ways to write keyframes, and they make the same thing.

  1. Select a layer and switch on Keyframe mode at the top of the Animation panel. The canvas frame is outlined while you're in it.
  2. Move the playhead, then adjust anything: drag the layer, resize it, move a slider. Each change writes a keyframe at the playhead.
  3. Move the playhead again and adjust again. Playback moves between your keyframes.

Or, in the Timeline, open the layer and click the stopwatch beside a property, move the playhead, and drag the value.

Effects and transitions

These are in the Animation panel of Properties, and need no keyframes.

Groups

The Timeline with two groups: Group 1 opened to show a title and a rectangle on rows of their own, and a clip split in two with both halves on one row
a group opened to its members, and a split clip folded on one row

A group is one row of the timeline that holds several layers. Each member keeps its own settings and keyframes. The group adds a position and an opacity of its own on top of theirs, so a whole arrangement can move or fade as one.

Split at playhead makes a group too: the two halves are two layers on one row. And a clip layer whose clips are moved apart, overlapped or taken from different footage becomes a group of layers, one per clip.

Cutouts

The Cut out a region dialog: the footage frame with a rectangle drawn in its top right corner, the starting rectangles, a preview of the new layer with its size, and the Frame slider
drawing a cutout's rectangle on the footage

A cutout is a clip layer that shows one rectangle of its footage: the in-game chat, a minimap, a facecam in the corner of a stream.

  1. Right-click a clip layer and pick Cut out a region…, or press Cut out… in Properties.
  2. Drag on the frame to draw the rectangle, and drag its edges to adjust it. The buttons under Start from are starting rectangles: the four corners, the left and right columns and the centre. Rectangles you have used on this footage are listed after them. Frame scrubs to a moment where the region is easy to see.
  3. Cut out makes a new layer of the same clip at the same moment, sized to the rectangle and grouped with the original.

Zoom, reframe and keyframes then work on the cutout as on any clip. Edit the cutout… changes the rectangle later, and Clear the cutout in that dialog makes the layer show its whole frame again.

Timeline editing

Split

Split at playhead cuts the selected layer in two at the playhead. The halves are two layers kept on one row, and the later one is selected. The key is S, or Ctrl Shift D in the Traditional layout, where S shows Scale. A looping layer cannot be split until it is set to Play once.

Ripple delete

Delete leaves a hole where the layer was. Ripple delete (Shift Delete) closes it: what came after moves earlier by the length removed. For a layer in a group, the group's later members move. For one clip of a tightened layer, that layer's later clips move. For a layer alone, every later layer in the composition moves. Locked layers stay where they are.

The other way round: Push everything after the playhead… in the Edit menu moves every layer that starts at or after the playhead later by an amount you type, on every row, and the composition's markers with them. A minus sign pulls them earlier instead. A layer that crosses the point stays where it is, and a group goes whole or not at all; tick Split layers that cross this point to cut such a layer at the point and push its later half. The same row is on the ruler's right-click menu, on an empty lane's, and on a marker's, where the point is the one pointed at.

The work area

The work area is a range of the composition. Playback loops inside it, and Work area only in Composition settings exports just that range. Set it with Set work area start and Set work area end under Work area in the Edit menu, which are B and N in the Traditional layout. It is a band on the timeline's ruler: drag either end to change it, and double-click it or pick Clear work area to remove it.

Markers

M drops a marker at the playhead: on the composition when its tab is showing, on the footage when the footage is. A composition marker is a tick on the timeline's ruler. Click it to go there, drag it to move it, and right-click it for Rename… and Delete. Bars catch on markers as you drag them. Markers in the Edit menu has Add marker at playhead, Previous marker, Next marker and Clear markers.

Loops

Loop (repeat) and Ping-pong make a clip layer repeat to the end of the composition. A looping layer cannot be split or have its end trimmed.

Sound

Every clip layer plays its own sound at its Volume. The first clip layer added starts at 100% and later ones at 0%. The Audio button on the timeline, and the Audio menu, add the rest.

VolumeThe track's level, 0% to 200%.
Duck under speechDips the music whenever there is speech or voiceover and brings it back in the gaps. Duck depth is how far it dips.
Music onlyMutes the clips and keeps the music.
Replace track…Another file; Clear track removes the music.

Footage with no sound imports and renders like any other; there is nothing in it to transcribe.

Templates

The Templates menu: save and import actions, then templates grouped by aspect - vertical, landscape, square
the Templates menu, grouped by aspect ratio

A template is a saved composition: its layers, captions, effects, look and watermark, with slots where clips go. The Templates button on the Composition tab lists them by shape. Twelve ship with the app: five vertical, four landscape and three square.

TipSet your channel handle, wordmark and avatar once under Settings → Branding and templates will slot them in. A {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's Properties) fills with your image when the template is applied. Share that template and it brands itself with the next person's settings instead.

Rendering & exports

Exports: the finished files in a list on the left, the selected one in a player on the right with Make GIF and Delete under it
Exports: queue on the left, preview on the right

A render writes an MP4 to your output folder. There is no quality or codec to choose: the app uses your graphics card's encoder when it has one, and H.264, or HEVC or AV1 for a frame wider or taller than 4096 pixels.

Rendering the composition

Batch export

The Batch export dialog: a list of layouts to tick, the frame rate, the file name pattern with the names it makes, and Queue renders
batch export: every clip through every ticked layout

Export all clips… and Export selected… render each clip to its own file in the background. Dropped clips are skipped.

LayoutsTick one or more. Each clip is rendered through every ticked layout: your templates, or a plain centre crop to 9:16, 1:1, 4:5 or 16:9, or the footage at its own shape. The plain ones have no captions, text or watermark.
Frame rateThe footage's or the template's, or 30 or 60.
File namesA pattern. {project}, {n}, {title} and {date} are filled in for each clip, and the line under the field shows the names it makes.

Exports

Exports, in the View and Render menus and behind the render state in the status bar, shows the Render queue and every video, GIF and saved frame in the output folder, newest first.

Plugins

The Plugins dialog listing the bundled examples, each with a switch
plugins are plain .js files · every file starts disabled

Plugins are small JavaScript files that add tools to the editor. Manage them from Manage plugins… in the Plugins menu. Every file starts disabled. An enabled plugin runs in a sandbox: it works through the app's plugin API, and it cannot read your files or reach the internet by itself. The first time one wants to fetch from a site, the app asks you, naming the site and the plugin.

Three ship with the app. skelly.cards looks up trading cards (Magic: The Gathering and the PKMN trading card game) and puts them on your canvas: search by name or set number, pick the printing, and the card lands as an image layer. Its name, rules text, price and artist can come along as text you can style, and a card can change to another partway through, on the timeline. skelly.commander tracks a Commander game's life totals and counters against a recording and puts them on screen. dead air finds the quiet stretches of a recording and marks them on the ruler.

The bundled files double as worked examples for writing your own. There is a plugin reference on the site, and the same text as a README in the plugins folder.

Every command is in the menu bar. A row is greyed when it has nothing to act on.

File

New project…Starts a new project around a video. With unsaved work open, it asks first.
Open project…Opens a project file.
Recent projectsThe last eight, with the open one ticked.
SaveWrites the project to its file. The first time, it asks where.
Save as…Writes it to a new file.
Close projectReturns to the start page, offering to save first.
QuitCloses the app, offering to save first.

Edit

UndoWith Redo: steps back and forward through your changes.
CutWith Copy and Paste: the selected layers. With words selected in the transcript, they copy the words.
DuplicateThe selected layer, or the open clip when no layer is selected.
DeleteDeletes the selection. Ripple delete also closes the gap.
AlignLines up or spaces out the selected layers on the canvas.
MarkersAdds, steps between and clears the composition's markers.
Work areaSets and clears the range playback loops in.
GroupWith Ungroup: makes the selected layers one row, or separates them.
Split at playheadCuts the selected layer, or the playing clip of the sequence.
Tighten silence…For the open clip.
Search the transcriptPuts the cursor in the transcript's search field.
ArrangeMoves the selected layer up or down the stack.
Layer layoutRebuilds the clip layers into one arrangement.
Settings…Opens Settings.

View

Panel layoutThe four layouts and the ones you saved, with Save layout…, Delete a saved layout and Reset layout.
PanelsEvery panel, ticked while open.
ExportsThe render queue and the finished files.

Project

Add footage…Imports another video into this project.
Make preview copyListed when the footage in the viewer has no preview copy.
Project settings…The project's name, its file, and its background, watermark and wordmark.

Audio

Transcription audio…Transcribes the footage again from another track or recording.
Record voiceover…Records a voiceover as an audio layer.
Set background music…Sets, replaces or clears the music track. The row above it adds an audio file as a layer.

Render

Render compositionOpens the render's first step: the file's name and its folder. Enter renders.
Queue renderRenders in the background.
Export all clips…Opens the batch export for every clip.
Open exports…Opens Exports.
Open output folderOpens the folder renders are written to.

Plugins

Any commands your plugins add, then Manage plugins… and Open plugins folder.

Help

GuideThis guide, inside the app or in a window of its own, and the guided tours.
Keyboard shortcutsThe keys of the layout you are in.
About jumpcut.GGThe version, and Copy diagnostics for a bug report.

Shortcuts

Press ? in the app for the keys of the layout you are in. A key does nothing while you are typing in a field, apart from the file commands and Ctrl F.

Playback and getting around

Spaceplay / pause
← →with nothing selected, step one frame; with Shift, one second
, .previous / next cut or marker in the footage
Mdrop a marker at the playhead
Ctrl Fsearch the transcript

Clips

Cnew clip from the selected words, or fifteen seconds at the playhead
Tadd the open clip to the sequence
Ladd the open clip to the composition as a layer
F2rename the open clip
I Oset the open clip's start / end at the playhead; with no clip open, a new clip from or up to the playhead
Shift I Shift Ogo to the open clip's start / end

Layers

← ↑ → ↓nudge the selected layers; further with Shift; with Alt, one layer alone
Ssplit at the playhead
Ctrl Xcut
Ctrl Ccopy
Ctrl Vpaste
Ctrl Dduplicate
Deletedelete the selection
Shift Deleteripple delete
Ctrl Ggroup
Ctrl Shift Gungroup

The project

Ctrl Zundo
Ctrl Shift Zredo; Ctrl Y does the same
Ctrl Ssave the project file
Ctrl Shift Ssave as
Ctrl Nnew project
Ctrl Oopen a project
Ctrl Enterrender the composition
Ctrl Qquit
Escclose menus and dialogs

Mouse

Ctrl wheelzoom the canvas or the timeline about the pointer
Shift wheelscroll the timeline along time
Shift dragon the canvas, keep a move to one axis or turn in steps; on a timeline value, change it ten times as fast
Alt dragon the canvas, move one layer and leave the rest of its group; in the timeline, drag without catching on edges
Ctrl clickadd a row to the selection, or tick a clip
Shift clickselect a range of rows, or tick a range of clips
middle clickon a tab, close its panel

The Traditional layout's keys

This layout has keys of its own. ? lists all of them in the app.

Everything above works here except S as split and T as add to sequence, which are taken by the property keys.

P S R Tshow only position, scale, rotation or opacity
Ushow every property that has keyframes
J Kprevious / next keyframe
PageUp PageDownback / forward one frame in the composition; ten with Shift
[ ]move the layer so it starts / ends at the playhead; with Alt, trim it there
B Nstart / end the work area at the playhead
Ctrl Shift Dsplit the layer in two
Ctrl Kproject settings
Ctrl Mqueue a render

Settings

The Settings dialog in five sections: General, Folders, Branding, Rendering and Storage
Settings… in the Edit menu

Settings… is in the Edit menu. These apply to the app on this machine, not to one project.

General

App languageThe language of the app's labels and messages, from eighteen. It applies when the app reloads.
ThemeDefault, Light or Dark.

Folders

Output folderWhere renders are written.
Save folderWhere project files are saved.
Preview copiesWhere preview copies are kept. Unset, each is kept in its project's folder.
CacheWhere imported videos, transcripts and a render's work files are kept. Pick a drive with room. Changing it moves nothing: what is already imported stays where it is.

Branding

ChannelYour channel name or handle. It fills {channel} in template text.
WordmarkYour logo. It fills templates' wordmark slots, and every new project starts with it as its watermark.
Avatar / badgeIt fills templates' avatar slots.
Default backgroundThe background picture every new project starts with.

Rendering

Read footage straight into the renderOn, a layer the graphics card can decode is read from its recording as the render runs, instead of being cut to a working file first: faster, one encode less, and no working files. The rest of the layers are cut as before. Turn it off if a render comes out wrong, and render again.

Storage

CacheThe size of everything imported, with Clear. Your project files stay; their footage has to be imported again.
Preview copiesTheir size, with Clear. A project that needs one makes it again when it is next opened.
DownloaderThe part that fetches video from a link. Sites change how they serve video, and Update replaces it without reinstalling the app. Use bundled goes back to the one that shipped.

Project settings

Project settings…, in the Project menu, is for the open project: its Name, where its file is, and its own Background, Watermark and Wordmark.

Files & questions

Project files

A project saves as a .jcgg file wherever you put it. Each save keeps the previous version beside it as a .bak. The file holds your edits and points at the footage; the footage itself stays in the cache. Open a project on a machine that does not have its footage, or after clearing the cache, and the app offers to import it again.

The app also keeps a recovery copy of the open project by itself, a moment after each change. It is what Resume project on the start page opens.

Where do my videos go?

To your output folder, shown under Folder in Composition settings and in the status bar. Exports lists what is in it.

Does it need the internet?

Only to fetch a video from a link, to update the downloader, or when a plugin looks something up. Transcription, editing and rendering are fully local. The web version fetches the page itself, and the speech model the first time it transcribes.

The web version

jumpcut.gg/app is this editor as a web page, free to use, in Chrome or Edge on a computer, in a window of its own. It is the same app: the footage is read from your disk where it is, and the transcription and the render run in the browser, on your graphics card where it can.

What differs: a video is picked from your disk, with no link import. A reopened project asks for its footage again when the browser no longer has it. Save as writes the .jcgg where you choose, and a render goes into an output folder you pick once. The first transcription downloads the speech model, about 390 MB, which the browser keeps.

The web version makes no preview copy. When you pick an AV1 or HEVC file, the import card tries it first and says either how long a jump in it took, or that this browser cannot show its video. The desktop version makes a preview copy for either.

Renders made there carry a small "Made with jumpcut.GG" credit, which you can drag out of the way in the composition. Sign in with Steam on the start page, with the account that owns jumpcutGG, and they do not.

The picture is black, or scrubbing is slow

The footage is in a format the viewer plays badly. Pick Make preview copy in the Project menu.

A layer looks soft

It is enlarged past its footage's pixels. Source scale in Properties says by how much.

A link will not download

Press Update beside Downloader in Settings, restart the app, and try the link again.

My captions are mistimed

See word timing for the once-per-video 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.