Splicer

Got questions or doubts? Ping me on Discord

Splicer · features

Cut by what was said.

On the desk, in the terminal and on the command line. Pictures only where there's real footage of the real app.

Opinions

  • It hears and searches your recordings on your own machine; nothing is uploaded.
  • Open a video, cut it, export it: wide, or 9:16 for phones.
  • You keep or drop whole stretches of speech: no layers or effects.
  • Search finds the words you said, at once; it never guesses what you meant.
  • The transcript is a cue for cutting, not captions: it shows what to drop.
  • It understands English and Spanish, and catches you switching.

I record three hours to keep fifteen minutes.

The other two hours and forty-five minutes are me saying "okay, so", reading a map out loud, and apologizing to the microphone.

Splicer listens to all of it, writes it down, and lets me cut by what was said instead of scrubbing a waveform at two in the morning like a raccoon in a bin.

— the guy with the footage

Splicer's clip page: the clip's words, a still of the space station crew, a handwritten route through the cut, and the drop and keep arrows
The clip page, rendered from the real desk: its title, its words, a still and where it sits in the video.
The desk, rendered from the real app.

Find any moment by what was said.

More on Transcript

Cut · keep or drop

One key per clip. The next one slides in.

Every run of speech becomes a card. Keep it or drop it and move on. No timeline surgery, no "where was that bit where I said the thing".

Play with it: press to drop, to keep. Hand-written sample clips, not your footage.

0:00 kept 0:00 dropped

Packing list

0:43 pending

Three chargers. Zero socks.

Day one

1:31 pending

Mostly me saying "okay, so".

The coast

0:53 pending

Rugged cliffs, endless horizon.

Gas station coffee

0:12 pending

Worst coffee. Best light.

Wrong turn

1:08 pending

Right view, though.

Explaining the map

2:47 pending

Nobody needs this. Not even me.

Sunset, no talking

0:39 pending

The one clip where I shut up.

The real desk: keep, drop, and the strip scrolls on.

More on Clip rail

The timeline is the cut

It starts empty and holds only the clips you keep, in order.

The player

Space plays the take. Shift+Space plays the cut.

Press Space and the clip in hand plays, its words on the page beside it. Watch the take, read the take, decide. Press Shift+Space and the page rolls up like a blind and plays your whole cut, one clip after another.

Export · vertical

Wide, or 9:16 for phones.

Fill crops the picture to the phone's screen, and each clip can slide left or right. Frame keeps the whole picture in a 16:9, 4:3 or 1:1 window, centred or pushed up to leave a bar free at the bottom, over black or a blurred copy of the picture. The desk's preview is the export.

More on Export

The catalog

On the desk, in the terminal, on the command line.

Pictures only where there's real footage of the real app.

Keep or drop each clip

  • On the desk

    drops the clip, keeps it, and the next one slides in. On a two-hour recording the first clips are ready in about a second.

  • In the terminal

    On Swipe, drops and keeps, clip by clip as each one is heard.

  • On the command line

    splicer keep 1 2 and splicer drop 3, by the numbers splicer clips lists.

Search what was said

  • On the desk

    Ctrl+F, type a word, Enter goes to the clip and keeps it.

  • In the terminal

    /, type a word, and Enter goes to the clip, across the whole video and every audio track.

  • On the command line

    splicer search crew lists the clips; add --json for scripts.

Export the cut

  • On the desk

    Wide, or 9:16 for phones: 9 turns vertical on, and in Fill . nudges a clip.

  • In the terminal

    Ctrl+E exports the cut and shows where it landed.

  • On the command line

    splicer export, or splicer export --vertical fill for phones.

And the rest of the kit

  • The desk

    A warm orange desk: every clip lands on the clip rail as Splicer hears it, the clip in hand sits centred and tilted on its paper with its words, the timeline holds the cut, and each audio track has its own level knob.

    On the desk

  • The clip rail

    Every clip appears on the left as Splicer hears it, each on its own little film with a small flag for its language, on a cream roll that winds as you scroll.

    On the desk

  • The timeline is the cut

    It starts empty and holds only the clips you keep, in order.

    On the desk

  • Vertical for phones

    Export the cut at 9:16. Fill crops the picture to the screen, with a left or right nudge per clip. Frame sets it in a 16:9, 4:3 or 1:1 window, centred or pushed up to leave a bar free at the bottom, over black or a blurred copy of the picture.

  • Export opens a sheet

    Export opens a sheet first: wide or vertical, the layout, the size and where it saves.

    On the desk

  • Karaoke captions

    Burn karaoke captions into your export, in ten looks and four sizes. They're off until you turn them on.

  • The player

    Press Space and the clip in hand plays.

    On the desk and in the terminal

  • The cut player

    Press Shift+Space and the page rolls up like a blind and plays your whole cut, one clip after another.

    On the desk

  • Words that light up

    The word being spoken lights up under the clip, and in the big player.

    On the desk

  • Every key, one press away

    Press ? for every key, grouped by what you are doing.

    On the desk and in the terminal

  • The clip page

    The clip in hand: its title, its words, a still and where it sits in the video.

    On the desk

  • Transcribed on your machine

    Splicer hears your recordings on your own graphics card; nothing is uploaded. A recording of two hours and seven minutes is heard in about 25 seconds on an RX 9060 XT.

  • Nothing to download

    The speech engine and its model come inside Splicer. Nothing downloads after install.

  • English and Spanish

    Splicer hears English and Spanish and finds the language sentence by sentence, so a switch mid-recording is caught. Each clip on the rail wears a small flag for its language.

  • Open a video, cut it, export

    Open one video at a time: by key, by dropping it onto the desk, or from the command line. Cut it, then export one video.

  • Silence, cut by default

    Silences come in already dropped: Splicer finds the quiet between speech and leaves it out.

  • Slips, marked

    Silences and every um and uh come in dropped. Repeats and restarts are marked.

  • Big recordings

    A recording over 100 GB opens like a small one: first clips in under a second, in under 1 GB of memory.

  • Undo

    Take back the last change, and redo it.

  • Every audio track, in sync

    Cut from the words of any audio track; every cut applies to the video and all the tracks at once, and the export mixes them down to one track, each at its own level.

  • Its own codecs

    Splicer reads MKV, MP4 and MOV with H.264, HEVC and VP9 video and AAC, AC3, E-AC3, MP3, Opus and PCM sound by itself.

  • Faster exports from OBS

    An OBS recording in MKV exports by copying the untouched video between cuts, so a long export goes faster.

  • Selectable text

    Select transcript text and copy it: Ctrl+C on the desk, y in the terminal workspace.

    On the desk and in the terminal

  • Ctrl+c twice to quit

    In the terminal workspace, Ctrl+C pressed twice quits, and q never does.

    In the terminal

  • Terms

    The Terms, with the notices for everything Splicer ships: splicer terms prints them.

Read the guides 8 guides, from the first cut to the command line.

In the terminal too

Same desk, no window.

splicer tui opens a video on three screens: Splice, Swipe to keep or drop each clip as it is heard, and Cut to arrange and export, all without leaving the terminal. splicer <command> runs every operation in plain text, or structured with --json, ready for scripts.

The same features live on all three: the desk, splicer gui; the terminal workspace, splicer tui; and the command line. Where one lives on only some of them, its card says so.

splicer doctor checks that everything is ready, and splicer deps shows what Splicer carries inside.

splicer tui: open a video, keep or drop its clips, search, export the cut.
Splicer's terminal workspace after an export: the clip in hand on Swipe, its lines by track, and Exported, saved to the Videos folder
Export the cut, and see where it landed.
Splicer's command line opening a video, listing its clips, searching, keeping, dropping and exporting
The same work from the command line.

Splicer renders show NASA's holiday message from the International Space Station's Expedition 64 crew and NASA's Summer Solstice interview with Alex Young, both in the public domain, with a synthetic second track.