Thirteen local video tools in one Windows desktop app. Trim, clean, repair, assemble, caption, upscale, and convert — your files never leave your machine.
GlideVideo Studio is a Windows-only desktop app available on itch.io and the Microsoft Store. Everything runs locally on your PC.
mp4 mov mkv avi webm m4v ts mts wmv), audio (mp3 wav m4a aac flac ogg), and images (jpg png webp bmp tiff) for slideshows.Every tool writes a new file to your output folder (default Documents\GlideVideo Studio\Output, changeable in Settings). Removing a clip from the Media Bin never deletes anything from disk.
Each output is tracked as an artifact that remembers which files it came from and its generation — a counter that goes up by one every time a file passes through a lossy re-encode. A generation-4 file has been re-compressed four times and will show it. If your generation count is climbing, go back to the original and redo the chain, or use Convert's Editing master (CRF 14) preset between steps for a nearly transparent intermediate.
Operations that only rewrap or cut streams (Remux to MP4, Swap Audio with "copy" audio, Join's lossless attempt) are marked lossless — instant and quality-perfect. Anything that changes pixels (resize, transitions, captions, filters) re-encodes with sensible H.264 defaults (typically CRF 18–23).
All tools share one queue that runs one heavy job at a time — queue as many as you like and they'll run in order. Cancel any job from the Jobs bar or Jobs page. Failed jobs show the FFmpeg error tail so you can see what actually went wrong.
Trim rough starts and ends, and reframe to a target format (16:9, 9:16, 1:1, 4:5). Three fill modes when the aspect changes: Crop (with position anchors), Blur fill (blurred copy behind), or Matte (black bars). A visual timeline shows exactly what's trimmed vs. kept, with optional scene-boundary snapping.
Remove embedded logos, watermarks, and marks — entirely on your machine using a local diffusion inpaint. Draw one or more areas (drag to move, 8 resize handles), set padding and edge feather, and pick a quality. Supports moving watermarks: give each area its own time ranges. Renders at playback speed; output is MP4 or WebM.
Clean up speech: six 0–100 sliders (Noise, Clarity, De-echo, De-hum, Leveling, Limiter), named presets (Clean Voice, Noisy Room, Screen Recording Voiceover, Podcast Speech, Social Clip Speech, Loudness Match Only), loudness targets including "Preserve source loudness," and WAV/MP3/AAC or video output.
Find pauses, filler words, and repeated starts using transcription, then review each proposed cut — accept or reject before anything is applied. Or use the quicker silence-only tighten. Great for talking-head recordings and voiceovers.
Repair damaged or interrupted-transfer files (broken index, truncated download, camera crash). Accepts multiple files and repairs each as its own job, with a per-file status list. Repairs are reported conservatively — outputs are not marked lossless.
Merge clips in a fixed order. Auto strategy first tries an instant lossless merge (works when all clips share the same codec, resolution, and framerate), and automatically falls back to a normalizing re-encode when they don't. Or force Re-encode with draft / balanced / clean quality.
Two ways to bridge exactly two clips: Smart cut analyzes the last two seconds of A against the first two of B, finds the closest-matching frame pair, and cuts there for a nearly invisible junction; or pick one of 12+ transitions (fade, dissolve, wipes, slides, circle, radial, blur) with a custom duration and matching audio crossfade.
Turn a short clip into a seamless loop using a seam-swap: pick a seam point (the slider seeks the preview live), and the tool plays the tail first, head second, hiding the join with a blended transition inside the clip. Repeat up to 10× for longer loops. A one-click draft preview lets you check the seam before the full render.
Replace a video's soundtrack, add an extra audio track, or strip audio entirely (mute) — all without re-encoding the video stream. Audio is stream-copied when the container allows it, with an AAC re-encode option for WAV/FLAC sources going into MP4. Optional "shortest" trims to the shorter of the two inputs.
Analyzes a long video (audio energy + visual change) and ranks candidate moments for short-form clips, with score bars. Click a candidate to preview it, then export to 9:16, 1:1, or 16:9 with blur / crop / matte framing. Checkboxes + "Export selected" batch several candidates at once.
Generate captions from speech (local Whisper by default, AssemblyAI optional), or import SRT/VTT. Edit every line, add lines at the playhead, then burn in with full styling: five style presets (Clean, Bold Social, Creator Mono, Lower Third, Highlight Word), font family, size, bold/italic, colors, outline width, background box, and top/center/bottom position.
Increase resolution 2×, 3×, or 4×. AI mode uses Real-ESRGAN (three models incl. photo and anime variants) when a Vulkan GPU is available; otherwise a fast, high-quality FFmpeg Lanczos scale runs instead. Audio is carried over untouched where possible.
The Swiss-army knife: resize, crop, rotate/flip, reverse, cut a time range, brightness/contrast/saturation filters, exact speed change (0.25×–4× with pitch-corrected audio), freeze last frame, frame interpolation to higher fps, aspect fit/fill, JPG/PNG snapshots and numbered frame sequences, quick MP4/WebM convert, video→GIF, compress-to-a-max-file-size, and images→video slideshow.
15 plain-language presets in four groups — Delivery (Android, YouTube, High quality, Standard, Editing master, Small file), Social (Instagram square, TikTok vertical, WhatsApp), Remux & web (lossless MP4 remux, WebM VP9), and Extract audio (MP3, AAC, WAV, FLAC). Drop several files in to batch-convert them. An Advanced mode exposes container, codec, CRF, preset, audio, scaling, fps, and raw extra FFmpeg args — and you can save your knob combinations as named custom presets.
| Task | Use |
|---|---|
| Resize / crop / rotate / flip / reverse | Utilities |
| Cut a time range | Utilities (quick cut) or Prep (trim with visual timeline) |
| Change speed | Utilities for an exact speed; Pace for tightening silences |
| Merge clips | Join (fixed order); Blend for a transition between two |
| Freeze last frame / interpolate frames | Utilities |
| Change aspect ratio | Utilities (fit/fill) or Prep (crop/blur/matte with anchors) |
| Save a JPG/PNG frame or frame sequence | Utilities |
| Convert to MP4/WebM | Utilities for one quick file; Convert for presets and batches |
| Video → GIF | Utilities (palette-optimized, start/length/fps/width controls) |
| Fit under a size limit (e.g. 8 MB) | Utilities → Compress (set max MB; bitrate is computed for you) |
| Photos → slideshow video | Utilities → Images to video |
| Remove a watermark | Erase |
| Fix a broken file | Recover |
The Pipelines page is a visual, linear node builder. Pick tools from the palette (everything that can run unattended: Recover, Prep, Pace silence-tighten, Audio, Looper, all Utilities operations including GIF and Compress, Upscale, Caps auto-burn, Convert), order them vertically, tune each node's settings in the inspector, then Run the whole chain on a clip. Each step's output feeds the next automatically, and every intermediate still lands in your Media Bin with full lineage.
.glidepipeline.json files to share between machines..glidepreset.json and import them later (imports are validated against the right tool).| Setting | What it does |
|---|---|
| FFmpeg / FFprobe path | Leave empty to auto-detect on PATH (or a bundled bin\ folder). Set explicit paths if detection fails — any existing FFmpeg install works. |
| Real-ESRGAN path | Optional. Point at realesrgan-ncnn-vulkan.exe (or its folder) to enable AI upscaling. The packaged app ships its own copy; Upscale falls back to FFmpeg scaling when AI isn't available. |
| Output folder | Where all results are written. Default: Documents\GlideVideo Studio\Output. |
| Transcription provider | Local Whisper (default) keeps everything on your machine — the model downloads once on first use. AssemblyAI (cloud) is optional for higher accuracy; paste your API key. Used by Caps and Pace "Find cuts." |
| Keys | Action |
|---|---|
| Ctrl+1…9, 0, - | Switch tools in rail order |
| Ctrl+I | Import media |
| Ctrl+click | Multi-select clips in the Media Bin / Media page (for batch Send-to and batch convert) |
| Mouse wheel over Media Bin | Scroll the bin horizontally |
Documents\GlideVideo Studio\Output by default (change it in Settings). Finished clips also appear in the Media Bin with "Reveal" to jump to the file in Explorer.ffmpeg.exe and ffprobe.exe in Settings → FFmpeg, then check the "Detected" status line turns green.