Splicer

Got questions or doubts? Ping me on Discord

Export the cut

One video out: as shot, 16:9, or 9:16 for phones, with every audio track mixed into one.

What it does

Ctrl+E opens the export sheet: keep the video as shot, make it 16:9, or make it 9:16 for phones, then export one video. Every audio track is mixed down into one, each at its own level.

Vertical fills the phone's screen, with a nudge for each clip, or frames the whole picture in a 16:9, 4:3 or 1:1 window, centred or pushed up to leave the bottom free for the app's text and buttons, over black or a blurred copy of the picture.

A cut of an MP4 or MKV with nothing drawn over the picture copies the untouched video between cuts instead of re-encoding it, so a long export goes faster.

  • As sharp as the video

    9:16 comes out at 1080x1920 from 1080p and 2160x3840 from 4K; 16:9 at 1920x1080 or 3840x2160.

  • The desk keeps drawing

    An export runs beside the desk, and the desk keeps drawing while it does: a desk frame takes 4.1 to 4.3 ms at the median.

  • Ready for scripts

    splicer export prints where the video landed, and --progress json streams its progress as JSON lines.

Measured

to export 300 cuts of the two-hour, two-track recording at 16:9
104.7 to 104.9 s
How it was measured
for 1000 cuts of the same recording, as a smart cut
197 to 224 s
How it was measured
for the first 20 minutes of the two-hour recording with its silences removed, as a smart cut
24.5 s
How it was measured
a desk frame (p50) while an export runs beside it
4.1 to 4.3 ms
How it was measured

How to use it

  1. Ctrl+E opens the export sheet.

  2. On the sheet, o keeps the video as shot, w makes it 16:9 and 9 makes it vertical.

  3. l fills or frames the picture, p lifts or centres the frame, b swaps the backdrop and z zooms; , and . nudge the clip in hand.

  4. On the command line, export as shot, vertical, or framed with the bottom left free.

    splicer export --original
    splicer export --vertical fill
    splicer export --vertical frame --viewport 4:3 --place up --background blur

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.