Splicer

Got questions or doubts? Ping me on Discord

Cut from the transcript

Splicer hears your recording on your own machine and hands you what was said, clip by clip, to keep or drop.

What it does

Open a video and Splicer starts hearing it at once, on your own machine. Nothing is uploaded, and nothing downloads after the install: the speech engine and its model come inside Splicer.

The transcript is a cue for cutting, not captions. It shows where you said what, where you paused and where you slipped: silences, ums and uhs come in already dropped, and repeats and restarts are marked, so the parts worth dropping stand out.

It hears English and Spanish and catches every switch between them, even in the middle of a recording.

  • Search what was said

    Ctrl+F or /, type a word, and Enter goes to the clip where it was said, on every track and across the whole video.

  • Every track, in sync

    Cut from any audio track's words, waveform or silences; every cut applies to the video and all the tracks at once.

  • Nothing is final

    keeps a clip that came in dropped, and Ctrl+Z brings back anything.

Measured

to the first clips ready to keep or drop, on a two-hour recording, on the command line
1.02 s
How it was measured
to hear all two hours and seven minutes on an AMD Radeon RX 9060 XT, on the command line
24.6 s
How it was measured
to the first clips of a 122 GB recording, in 806 MB of memory
0.61 s
How it was measured

How to use it

  1. Open a video on the desk: drop it in, or name it on the command line.

    splicer talk.mp4
  2. On the rail, drops a clip and keeps it.

  3. Ctrl+F or / finds what was said, and Enter goes to the clip.

  4. Ctrl+Z undoes, and Ctrl+Shift+Z does it again.

  5. On the command line, search, then drop and keep clips by the numbers splicer clips lists.

    splicer search crew
    splicer drop 3
    splicer keep 1 2
  6. Print what was said with the track it came from, or fix a line's words by its clip and line number. Add --json to any command for structured results.

    splicer transcript
    splicer transcript --edit 2 1 "There couldn't be a more fitting name"
    splicer search crew --json

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.