Free auto-captions + 16 video tools. Runs locally. No subscription.
npm i -g @spark-apps/vidletTranscribes your video locally with whisper.cpp and burns in styled captions. No API key needed. No cloud upload.
vidlet caption video.mp4 # hormozi style
vidlet caption video.mp4 -s karaoke -c cyan # karaoke, cyan
vidlet caption video.mp4 -s classic --srt my.srt # your own SRTDetects silence, cuts dead air, adds alternating punch-in zoom. The editing style behind every fast-paced YouTube video, in one command.
vidlet jumpcut video.mp4 # normal pace, 3% zoom
vidlet jumpcut video.mp4 --pace tight # aggressive cuts
vidlet jumpcut video.mp4 --zoom 0 # no zoom, just cutsvidlet caption <file> # auto-captions (whisper.cpp)
vidlet jumpcut <file> # auto-edit: cut silence + zoom
vidlet autocleanup <file> # denoise + silence removal + compress
vidlet compress <file> # H.264/HEVC compression
vidlet cleanvoice <file> # neural voice denoising
vidlet removesilence <file> # cut dead air
vidlet togif <file> # optimized GIF
vidlet shrink <file> # speed up for Shorts
vidlet extractaudio <file> # pull audio track
vidlet mkv2mp4 <file> # container conversion
vidlet thumb <file> # set thumbnail
vidlet loop <file> # seamless loop detection
vidlet optimize <file> # compress Lottie/GIFEvery command supports -g (GUI) and -y (skip prompts).
| VidLet | CapCut Pro | Descript | |
|---|---|---|---|
| Price | Free | $10/mo | $24/mo |
| Auto-captions | Yes | Yes | Yes |
| Runs locally | Yes | No | No |
| CLI / scriptable | Yes | No | No |
| Open source | MIT | No | No |
Requires WSL + Node.js 18+ + FFmpeg. whisper.cpp auto-downloads on first caption use.
sudo apt install ffmpeg
npm i -g @spark-apps/vidlet
vidlet caption video.mp4