Skip to content
BrushLLM
Desktop app · Free

BrushLLM Video Studio —Local video, audio & subtitle toolbox

A free, offline toolbox for video, audio and subtitle processing. Convert, compress, merge, trim, normalize loudness, fix subtitle encodings — 100% local processing, zero network requests.

macOS (Apple Silicon) · Windows 11 (x64 / ARM64)

BrushLLM Video Studio

BrushLLM Video Studio interface

100% local processing — your media never leaves the machine. FFmpeg binaries are pinned and SHA-256 verified, the engine runs a pause/resume job queue, and 175 automated tests keep the toolbox honest.

Video

Convert

MP4, MKV, WebM, MOV and AVI with H.264, H.265, VP9 or AV1 codecs.

Compress

Quality-based (CRF) or target-bitrate compression with live size estimates.

Merge & trim

Join clips in order, cut segments with frame-accurate in/out points.

Crop, scale & rotate

Geometry fixes for wrongly-oriented or padded footage.

Speed change

0.25× to 4× playback speed with audio pitch correction.

Frames, GIFs & WebP

Extract still frames, or turn clips into animated GIF/WebP.

Audio

Extract & convert

Pull audio to MP3, M4A, FLAC, WAV, OGG or Opus.

Loudness normalization

EBU R128 normalization for consistent volume across files.

Volume & gain

Boost or attenuate without re-encoding the video where possible.

Mute or replace

Strip audio tracks, or swap in a new soundtrack.

Trim

Cut audio segments with the same in/out precision as video.

Subtitles

Embed or burn

Attach soft subtitle tracks, or hard-burn them into the picture.

Convert formats

SRT, VTT, ASS, SSA and TTML — with a dependency-free subtitle engine.

Fix encodings

Repair legacy GBK/Big5 files into clean UTF-8 automatically.

Shift timing

Nudge subtitles earlier or later in bulk, synced to your video.

Extract

Pull existing subtitle tracks out of any container.

Open source, honest software

Source code, issues and releases live on GitHub. No telemetry, no accounts, no ads.