Official website: https://gaurox.dev/frameshift/
Windows-first offline media processing built for fast right-click workflows.
FFmpeg and FFprobe powered. Local only. Lightweight WinForms UI. Clean output handling.
FrameShift is a desktop utility for fast video, audio, image, and AI-assisted media tasks on Windows.
Its main goal is simple: let you launch useful actions directly from Explorer context menus, make the right adjustments quickly, and save the result next to the source file with safe unique naming.
Remove backgrounds, remove objects from images, upscale images, remove noise, and separate audio locally with focused AI workflows launched directly from Explorer. RIFE interpolation is also available as a dedicated local AI workflow for smoother motion on supported video clips.
Upscale images with a local AI model picked from a simple dropdown: Real-ESRGAN x4plus for general photos, screenshots and AI images, Real-ESRGAN Anime 6B for illustrations and line art, and Swin2SR for restoration-grade quality. Choose ×2, ×3, ×4 or a custom target size (aspect-locked). It runs on the GPU via DirectML with CPU fallback, tiles large images automatically, and saves the result next to the source.
Build image-based PDF documents with a visual layout workflow designed for quick adjustments.
Crop images and videos with a dedicated visual editor that now supports automatic border detection, mouse-wheel zoom, and drag navigation for tighter framing with less manual work.
- Right-click driven workflow for everyday media tasks
- Offline processing with local tools only
- No overwrite behavior, outputs stay next to source files
- FFmpeg and FFprobe at the core
- Focused WinForms interface built for speed and clarity
- Clean cancellation and practical batch-friendly flows
- Right-click a file in Explorer.
- Choose a FrameShift action from the context menu.
- Adjust only the settings you need.
- Start processing and get a clean output beside the original file.
| Action | Short Description | Screenshot |
|---|---|---|
| Remove Background | Remove the background from an image with local AI modes: Fast, High Resolution Matting (CPU), High Resolution General (CPU), plus two optional user-supplied BRIA RMBG-2.0 modes (Balanced / High Quality). The BRIA models are never bundled, downloaded or redistributed by FrameShift — you obtain them manually from BRIA's official page (non-commercial / CC BY-NC 4.0) and place them in the model folder. Re-launches while the progress window is already open are appended directly to the visible queue, including repeated runs on the same source file. | ![]() |
| Remove Noise (Audio) | Strip background noise from audio files with strength control, stereo mode, and live preview. | ![]() |
| Remove Noise (Video) | Denoise a video's audio track without re-encoding the video stream. | ![]() |
| Audio Separation | Split audio into vocals, drums, bass, other, and instrumental with the local AI workflow. | ![]() |
| Interpolate Video (RIFE) | Generate smoother motion with the local RIFE workflow, model preflight, and adjacent unique outputs. | ![]() |
| Remove Object (Image) | Paint a mask over any object and let the local inpainting AI reconstruct the background. Two models available: LaMa FP32 (Quality) and LaMa 2025 (Fast). | ![]() |
| Upscale Image | Enlarge an image with a local AI model, chosen from a dropdown picker: Real-ESRGAN x4plus (general, default), Real-ESRGAN Anime 6B (anime / illustration), and Swin2SR (restoration / quality). Pick ×2 / ×3 / ×4 or a custom target size (aspect-locked width/height). Runs on GPU via DirectML with CPU fallback, automatic invisible tiling for large images, and the result saved as a new PNG next to the source. Models are downloaded on demand and integrity-checked. | ![]() |
- Fast everyday media conversions
- Creator and editor utility workflows
- Clean Windows Explorer integration
- Offline processing environments
- Users who want practical tools instead of heavy software
- C#
- .NET 8 LTS
- WinForms
- FFmpeg
- FFprobe
- Optional local AI components with ONNX Runtime DirectML
src/FrameShift/
installer/
docs/
tests/
- Documentation Index
- Project Overview
- Project Rules
- Architecture Freeze
- Migration Plan
- Changelog
- Code File Index
- RIFE Interpolation Notes
- FrameShift is distributed under the GNU GPL v3.0. See LICENSE.
- Third-party components and optional AI model notices are listed in THIRD_PARTY_NOTICES.md.
references/is reference-only.- Active runtime resources must stay inside the real FrameShift project tree.
- Before rebuilding the installer, publish the app so the setup packs the latest release payload.
.\build_installer.ps1





























