whatisgithub

What is syntax-supercut-studio?

wesbos/syntax-supercut-studio — explained in plain English

Analysis updated 2026-05-18

61TypeScriptAudience · developerComplexity · 3/5Setup · moderate

In one sentence

A local web app that turns your own video and transcript files into supercuts by searching for spoken phrases.

Mindmap

mindmap
  root((Supercut Studio))
    What it does
      Searches transcripts for phrases
      Stitches matching clips
      Builds fake sentences
    Tech stack
      SvelteKit
      TypeScript
      ffmpeg
    Use cases
      Podcast supercuts
      Transcript generation
      Songify melodies
    Audience
      Video editors
      Podcast creators
    Status
      Runs locally only
      Requires Node 22
      No stated license

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Search a library of podcast or YouTube transcripts for a phrase and stitch every match into one video.

USE CASE 2

Generate word-level transcripts for downloaded videos that don't have one yet.

USE CASE 3

Build a fake sentence out of individual word clips a speaker never actually said.

What is it built with?

TypeScriptSvelteKitNode.jsffmpeg

How does it compare?

wesbos/syntax-supercut-studioomnitarium/scoptixallstarswc/allstars
Stars616160
LanguageTypeScriptTypeScriptTypeScript
Setup difficultymoderatemoderatehard
Complexity3/53/54/5
Audiencedeveloperdevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 1h+

Needs Node 22+, ffmpeg, aubiopitch for songify, and an XAI_API_KEY for transcription and AI regex suggestions.

The README does not state a license.

So what is it?

Syntax Supercut Studio is a local web app for creating video supercuts from podcast or YouTube transcripts. You run it on your own machine, and it connects to folders of downloaded videos and their word-level transcripts so you can search, filter, and stitch together clips into a new video file. The core feature is the supercut builder: you type a phrase or a regular expression, and the app finds every moment in your video library where that phrase was spoken, then stitches those clips together into a single MP4. There is also an AI-assisted mode that can suggest better search patterns using an xAI API key. Beyond phrase matching, the app has several other creative tools. The sentence builder picks one clip per word from your library to assemble a sentence the speaker never actually said. The songify tool detects the pitch of each clip and arranges them into a melody. The transcribe section uses xAI speech-to-text to generate word-level transcripts for any video files that are missing one. The app organizes media into "buckets," which are folders of videos you download yourself. Each bucket has subfolders for source videos, transcripts, and rendered supercuts. Once set up, you open the app in a browser at localhost:5180, browse your library, and run any of the tools through the web interface. Finished renders are saved to disk and can be played back, downloaded, or deleted from the clips page. This is built with SvelteKit and TypeScript. It requires Node 22 or newer, plus command-line tools like ffmpeg for video processing and aubiopitch for the pitch detection used by the songify feature. The app runs entirely on your own computer, and your media files never leave your machine.

Copy-paste prompts

Prompt 1
Walk me through setting up Supercut Studio locally, including the videos folder layout it expects.
Prompt 2
Show me how to use yt-dlp to download videos into a bucket that Supercut Studio can read.
Prompt 3
Explain how the phrase and regex supercut builder in Supercut Studio works.
Prompt 4
How do I get the songify feature working, including installing aubiopitch?

Frequently asked questions

What is syntax-supercut-studio?

A local web app that turns your own video and transcript files into supercuts by searching for spoken phrases.

What language is syntax-supercut-studio written in?

Mainly TypeScript. The stack also includes TypeScript, SvelteKit, Node.js.

What license does syntax-supercut-studio use?

The README does not state a license.

How hard is syntax-supercut-studio to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is syntax-supercut-studio for?

Mainly developer.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.