Features
Every recording, editing, motion graphics and export feature in Swamp Dragon, explained in detail.
This page lists everything Swamp Dragon can do, grouped the way you'll meet it: recording, editing, motion graphics, look and effects, export, and automation. Plan badges show features that need a paid plan; everything else is included in every plan, including Free. See Pricing for the full comparison.
#Recording
#Every source, its own track
Screen, webcam, microphone and system audio are recorded to separate files that stay in sync. Because the tracks are independent you can, after recording:
- hide the camera for part of the video, restyle it, or move it with keyframes;
- mute or rebalance your voice against app audio (0โ200% each);
- cut a cough out of the mic without touching the screen โ or cut everything at once with Trim silence;
- send each track separately to Premiere Pro Pro.
#Capture modes
| Mode | Details |
|---|---|
| Display | Any connected screen, with live thumbnails in the picker. |
| Window | Any open app or browser window, even when covered. Search by app or window title. |
| Region | Draw a rectangle on a display. Resize with handles, move by dragging, remembered between recordings. |
#Cursor metadata
During display and region recordings, Swamp Dragon stores the cursor path (about 30 samples per second), every click, and keyboard shortcuts (modifier + key only โ ordinary typing is never recorded). This metadata is what makes Zoom to click and Show shortcuts possible. On macOS, clicks and shortcuts require the optional Accessibility permission; without it, zooms are placed where the cursor pauses.
#Camera styles and background effects
Circle, rounded or square bubble; 10โ40% of the frame width; any corner with a margin; border on/off with width and color; shadow; mirror; fade-in. Background effects keep you sharp while blurring your room, or replace it with an image (optionally blurred). The effect uses a person-segmentation model that runs offline on your GPU, and it's applied at preview and export time โ the camera track is saved unchanged, so you can change your mind later.
#The recording bar
When recording starts, the app minimizes and a slim bar sits at the top edge: time, mic level, mic mute, camera on/off, pause and stop. It's excluded from capture where the operating system supports it. Global shortcuts โโงR and โโงP (Ctrl on Windows) work from any app.
#Crash-safe recording
Tracks are written to disk every second. If the app or computer crashes, the next launch rebuilds the recording from what was saved. When a clip reaches your plan's limit, you get a 30-second warning and the recording stops and saves by itself.
#Recording options
- 30 or 60 fps.
- Countdown: off, 3 s or 5 s.
- Microphone noise reduction.
- Choose camera and microphone devices; live mic level meter.
- Choose the recordings folder.
#Editing
#Non-destructive multitrack timeline
Your original files are never modified. Every edit โ cuts, zooms, titles, effects โ is stored in the project and can be changed at any time. The last 200 edits can be undone, and the project saves itself continuously.
| Capability | Details |
|---|---|
| Split and blade | Split at the playhead (S) or click anywhere with the Blade tool (B). |
| Ripple trim and extend | Drag a clip's edge to shorten it or bring back cut footage. Everything after it moves with it. |
| Speed | 0.25ร to 4ร per clip, with pitch-preserving audio. |
| Reverse | Play any clip backwards (silently). |
| Freeze frame | Hold any frame for 0.1โ60 s. |
| Duplicate / delete / restore | Duplicate clips, delete with gap closing, restore the full recording. |
| Snapping | To the playhead, cuts, markers, item edges and In/Out points. |
| Copy and paste | Copy any item and paste it at the playhead or into a specific layer, keeping its keyframes. |
| Markers | Chapter points for the Chapter card skill and for AI assistants. |
| In / Out range | Mark a section and export only that part. |
| Context menus | Right-click clips, items, layers, lanes and the ruler for every action. |
#Layers
Text, image and graphics layers stack above the video. Layers higher in the list draw on top. Add as many as you need; hide, lock, rename, reorder or delete them. New items are placed on the first layer where they don't overlap anything, so items never pile up in one lane.
#Cursor-aware zoom
Zooms ease in toward a focus point and back out. Each zoom has a scale of 1.1ร โ 4ร, a ramp time of 0.05 โ 3 s, and an easing: ease in-out, ease in, ease out, linear, overshoot, bounce or elastic. Click the preview to set the focus. Zoom to click creates zooms from your recorded clicks automatically, grouping nearby clicks into one zoom.
#Keyframes
Texts, images, graphics and the webcam can be animated with keyframes for position (X and Y), scale (20โ300%), rotation (ยฑ180ยฐ per key) and opacity. Each keyframe has its own easing โ including overshoot, bounce and elastic for lively motion. Add one with K; drag the item on the preview to move it.
#Privacy blur
Blur a rectangle of the recording for any time range, 4โ60 px strength. The blur is anchored to the recording, so it stays over the right content during zooms.
#Audio mix
Per-track mute and volume (0โ200%) for microphone and system audio, with waveforms that follow every edit.
#Motion titles and captions
#Text styles
| Style | Looks like |
|---|---|
| Title | A card with a soft shadow at the top left โ or bare text when the background is off. |
| Chapter card | Full-frame dimmed backdrop with large centered text. |
| Lower third | Name and role panel in the bottom-left corner. |
| Caption | Subtitle bar centered at the bottom. |
| Callout | Pill-shaped label at the top center. |
| Shortcut | Keyboard-shortcut label in a monospaced font. |
| Brand outro | Full-frame card with your logo, name and tagline in your brand color. |
Every text can override its font (sans, serif, mono, rounded), size (50โ250%), alignment, text color and background (any color or none).
#Entrances, exits and loops
| Type | Options |
|---|---|
| Entrance | None, fade, slide up, slide down, slide from right, slide from left, pop, bounce, zoom, spin, blur in, typewriter, word by word, wipe, draw on |
| Exit | None, fade, slide up, slide down, slide left, slide right, pop, zoom, spin, blur out, wipe, draw off |
| Duration | 0.1โ2 s for both entrance and exit |
| Loop motion | Pulse, breathe, float, wiggle, spin, blink, shake โ with a speed of 0.2โ4 cycles per second |
"Apply to all" copies one text's animation to every text in the project.
#Title presets
The Titles panel has 20 ready-made looks with live previews (hover to play):
- Titles โ Bold pop, Clean rise, Typewriter, Serif headline, Wipe, Slide in
- Kinetic โ Word by word, Bounce in, Zoom punch, Spin in, Floating tag, Wiggle
- Lower thirds โ Classic, Name tag
- Captions & callouts โ Caption, Callout pill, Shortcut
- Cards โ Chapter, Blur reveal, Brand outro
#Captions
Import SRT or WebVTT files from the Titles panel. Each cue becomes a caption at the right time, styled like any other text.
#Motion graphics
#Shapes
| Shape | Use it to |
|---|---|
| Arrow | Point at a button or field. Draws on from tail to head. |
| Box | Frame an area, with optional fill and rounded corners. |
| Circle | Circle an element; draw-on traces the outline. |
| Highlight | A marker-style band behind text. |
| Spotlight | Dim everything except one area. |
| Underline | Underline a word or heading. |
| Line | Connect or separate things. |
| Focus brackets | Corner brackets that frame a target. |
| Click ripple | Animated rings that show a click. |
| Progress bar | Fills from left to right over the item's duration. |
Each shape has fill, stroke color, stroke width (0โ40 px), corner radius (0โ120 px), position and size, entrance/exit animation, loop motion and keyframes. Ten motion presets combine these into ready-made animations: Pointing arrow, Pulse ring, Highlight sweep, Spotlight focus, Pop-in box, Draw-on circle, Wiggle badge, Click ripple, Focus brackets and Video progress.
#Images and logos
Add PNG, JPG, WebP, GIF or SVG images. Position them with a 9-point grid or by dragging, set the size and corner radius, and animate them like text.
#Transitions
Put a transition on any cut: fade through black, fade through white, flash, blur, zoom in, zoom out, push left, push right, push up, push down, circle, spin and glitch. Duration 0.2โ2.5 s. Apply one to a single cut or to every cut at once. Transitions play half before the cut and half after, so they never change your video's length.
#Look and effects
#Frame and background
| Setting | Range |
|---|---|
| Padding | 0โ15% around the recording |
| Corner radius | 0โ60 px |
| Shadow | On/off; strength 1โ100, softness 0โ120 px, offset โ40 to 60 px |
| Border | 0โ16 px, any color |
| Background | Color (10 swatches or any color), gradient (6 presets, two colors, angle), image (with blur), or a blurred copy of the recording |
#Look (color grading)
Presets: Original, Vivid, Crisp, Warm, Cool, Mono, Noir, Vintage, Faded and Dramatic. Sliders: brightness, contrast, saturation, temperature (cool to warm), hue, sharpen, vignette, film grain, black & white, sepia and soften. The look applies to the screen and the camera; double-click a slider to reset it.
#Timed effects
| Effect | What it does |
|---|---|
| Camera shake | Handheld-style shake for emphasis. |
| Zoom punch | A quick zoom-in hit that settles back. |
| Flash | A white flash that fades out. |
| Glitch | Digital slice displacement. |
| RGB split | Chromatic-aberration color fringing. |
| Blur | Defocus the video. |
| Black & white | Desaturate for a section. |
| Invert | Invert colors. |
| Pixelate | Blocky mosaic. |
| Vignette | Darken the edges. |
| Old film | Grain, sepia, vignette and flicker. |
| Color adjust | A different look for just this section. |
Each effect has a strength (0โ100%) and a fade in/out of 0โ2 s, and sits on its own Effects lane.
#Defaults for new recordings
Save the current frame, look and transition as your default, so every new recording starts styled.
#Export and handoff
| Option | Choices |
|---|---|
| Format | MP4 (H.264), HEVC, WebM (VP9), GIF, M4A, WAV |
| Resolution | 720p, 1080p, 1440p, 4K, Source |
| Frame rate | 24, 30, 60 fps |
| Quality | High, Standard, Small |
| Range | Whole video or In โ Out |
Exports use hardware encoding when your computer supports it and show live progress with an estimated time. The Free plan adds a small watermark.
#Premiere Pro package Pro
An XML timeline with your cuts on separate tracks, edit-friendly copies of every track, and a compatibility report listing anything Premiere can't represent as editable.
#Automation
#Skills
Reusable editing recipes โ Zoom to click, Trim silence, Chapter card and more โ that you switch on and off. Build your own multi-step skills on Pro. See Skills library.
#MCP integration Starter+
Let Claude Code, Codex, Cursor or another MCP host read your timeline and edit it with real tools. Edits appear live and are undoable. See MCP integration.
#Plugins Unlimited
Install timeline plugins from the Plugins catalog on Unlimited. Every package declares its timeline permission and runs through undoable editor operations. Plugins have no file or network access. The catalog is shared with the website and updates while the app is online.