An editor that never watermarks · a timeline the machine cuts for you
◉━━━ FREE CUT · 4K60 ━━━◉
Concat v0.2.9 — github.com/jub0t/Concat · the free CapCut-shaped editor · 15,509★ · AGPL-3.0 · Windows · macOS · Linux · Android · no GPU, 4 GB RAM
RAW --> EDIT --> 4K60
captions 10-bit
voice HEVC
matte AV1
agent --> concat --mcp --> ~40 tools
The unlock is plain: the editor costs nothing, and its machine layer edits the timeline for you.
| your job | the free helper |
|---|---|
| clean captions | Subtitle Edit — github.com/SubtitleEdit · 7 offline engines, waveform retime, SRT out |
| a voice you own | Piper — github.com/OHF-Voice · 34 languages, hundreds of lines per batch |
| a clean matte | BiRefNet — github.com/ZhengPeng7 · hair, veils, thin props, folder batches |
| loudness that fits | ffmpeg-normalize — github.com/slhck · two-pass EBU R128 to −14 LUFS, picture untouched |
| 40 files at once | FFmpeg Batch AV Converter — github.com/eibols · whole folders, NVENC/QSV/AMF |
| the phone cut | Obtainium — github.com/ImranR98 · self-updates the arm64 APK, no store |
The 24 free helpers, by job
Captions
- Subtitle Edit — github.com/SubtitleEdit/subtitleedit · MIT · 7 offline engines (WhisperX, Parakeet, SenseVoice), retime to the waveform, OCR hard subs; saves SRT for Concat’s Import SRT.
- VideoCaptioner — github.com/WEIFENG2333/VideoCaptioner · GPL-3.0 · re-splits a wall of ASR text into short readable lines, word-level, then translates.
- Parakeet TDT 0.6B v3 — huggingface.co/nvidia/parakeet-tdt-0.6b-v3 · CC-BY-4.0 · 25 European languages, word timings, several times faster than Whisper on CPU.
- Demucs-GUI — github.com/CarlGao4/Demucs-Gui · GPL-3.0 · pulls a vocals stem first, so captions stop guessing over music.
Voice
- Piper — github.com/OHF-Voice/piper1-gpl · GPL-3.0 engine, MIT voices · one command per line, a batch of hundreds.
- OpenVoice V2 — huggingface.co/myshell-ai/OpenVoiceV2 · MIT · clone from a few seconds, per-line style and accent, CPU works.
- Zonos v0.1 — huggingface.co/Zyphra/Zonos-v0.1-transformer · Apache-2.0, ungated · the clone you may sell work made with.
- VOICEVOX — github.com/VOICEVOX/voicevox · LGPL-3.0 · Japanese character voices with editable intonation curves.
Picture
- Video2X — github.com/k4yt3x/video2x · AGPL-3.0 · one GUI for upscale plus 60 fps interpolation.
- BiRefNet via rembg — github.com/ZhengPeng7/BiRefNet · MIT · 2048 px matting, reached as
rembg -m birefnet-general. - SAM 2.1 — github.com/facebookresearch/sam2 · Apache-2.0 · click one point, the object stays selected through the clip.
- OBS background removal — github.com/occ-ai/obs-backgroundremoval · GPL-3.0 · a live virtual green screen feeding Concat’s own keyer.
Sound
- ffmpeg-normalize — github.com/slhck/ffmpeg-normalize · MIT ·
-c:v copykeeps the picture, audio lands at −14 LUFS. - DeepFilterNet — github.com/Rikorose/DeepFilterNet · MIT/Apache-2.0 · one prebuilt binary strips room hiss from a voice track.
Batch
- FFmpeg Batch AV Converter — github.com/eibols/ffmpeg_batch · LGPL-2.1 · whole folders, NVENC/QSV/AMF, folder watching, portable build.
- HandBrake — github.com/HandBrake/HandBrake · GPL-2.0 · proxy files, so a 4 GB laptop scrubs a 4K timeline.
- Cutawan — github.com/JeremySNR/cutawan · MIT · finds clip moments from local captions, no Docker, no credits.
Phone
- Obtainium — github.com/ImranR98/Obtainium · GPL-3.0 · watches the Concat arm64 release and self-updates it.
- Termux + ffmpeg — github.com/termux/termux-app · GPL-3.0 · real FFmpeg 9 in the pocket: libass, x264, x265, SVT-AV1.
- scrcpy — github.com/Genymobile/scrcpy · Apache-2.0 · mirrors and records the phone straight to the PC.
Assets
- Sonniss GDC bundles — sonniss.com/gameaudiogdc · royalty-free, commercial, no credit · whole sound libraries per year.
- Kenney — kenney.nl/assets · CC0 · thousands of SFX, icons, UI frames, pixel fonts.
- Smiley Sans — github.com/atelier-anchor/smiley-sans · OFL 1.1 · a display font built for Chinese titles and subtitles.
Zero-install helpers
- Concat browser tools — concat.standalones.org/tools · compress, convert, trim, extract audio, video to GIF, SRT↔VTT shift, bitrate and timecode calculators, all in the tab.
Drive it from a script or an agent
Concat ships an MCP server: one process, a project, and a tool list a machine reads.
concat --mcp # serve a project; watch it cut
CONCAT_MCP_ROOTS=/footage:/exports concat --mcp # writes limited to two folders
claude mcp add concat -- concat --mcp # one line, Claude Code is driving
- modes: window (you watch each edit land) · headless (no window, cron or server) · auto
- the tool list, 8 of ~40:
project_create·media_import·clips_split·captions_add·keyframe_set·template_instantiate·export_start·preview_frame edit_applyfolds a batch of edits into one undo steppreview_framereturns a still, so the agent checks its own workexport_start, thenexport_status: 4K60 H.264, HEVC or AV1- JSON-RPC: Settings › Automation prints the endpoint; any JSON-RPC client joins the same project
- captions arrive as SRT from Subtitle Edit, land styled through the Captions panel
The edit is free, the machine does the cutting, the files stay on your disk.

!