BackendStudio
User Guide — Version 3.0
BackendStudio is a screen recorder and multi-track video editor for Windows. Record your screen with your webcam and voice, cut it together on a timeline, add titles, effects and transitions, and export to MP4, MOV, WebM or GIF — all on your own machine. If you’re brand new, read Getting started and The workspace first; everything else you can dip into as needed.
Contents
1. Getting started
When BackendStudio opens, the Welcome screen lets you start a New project, Open an existing one, or pick from Recent. If the app closed unexpectedly last time, it also offers to Recover your unsaved work.
A 60-second tour
- Record — press Record, pick your display and audio, and capture your screen. Press Ctrl+Shift+F9 to stop, from anywhere. The recording lands on the timeline.
- Import — or drag existing video, audio and images into the media bin.
- Build — drag clips from the bin onto the timeline, then trim, split and arrange them. Add a title, a look, a transition.
- Play — press Space and the whole timeline plays back straight away; there’s nothing to render and no progress bar to wait for.
- Export — render everything to a single MP4, MOV, WebM or GIF, and Save your project so you can come back to it.
2. The workspace
The editor is a dense, professional layout modelled on pro video tools:
- Toolbar (top) — record, import, undo/redo, and export.
- Nav rail (far left) — the panels: Recording, Media, Titles, Effects, Transitions and Audio.
- Media bin — every recording and imported file, shown as a thumbnail with resolution and duration.
- Preview (centre) — the player, with the transport bar underneath.
- Timeline (bottom) — the ruler, playhead, and stacked video and audio tracks.
- Inspector (right) — properties for the selected clip (position, size, rotation, opacity, colour, crop, speed, volume, fades).
- Status bar (bottom) — reports the result of each action; a banner appears after long jobs like export and recording.
3. Recording your screen
- Press Record. In the options, choose the display to capture, the frame rate, whether to include system audio and your microphone, and an optional camera — a live camera preview shows what the webcam overlay will capture.
- Recording begins and a live timer shows the elapsed time.
- Press Stop to finish. BackendStudio encodes the capture, mixes the audio, and saves an MP4 to your
Videos\BackendStudiofolder — and drops it into the media bin, ready to edit.
Countdown before recording
By default a 3-second countdown appears before capture starts, giving you time to switch to the window you meant to record. Change it to Off, 3, 5 or 10 seconds in Preferences. The countdown window closes before the first frame is captured, so it never appears in your video, and it’s skipped entirely for Audio Only and voice-over recordings.
Pause and resume
Click Pause while recording, or press Ctrl+Shift+P (in-app) or Ctrl+Shift+F10 (works from any app). Paused time is cut out of the finished video rather than recorded as a frozen screen — record 30 seconds, pause for 5 minutes, then record 30 more, and you get a 60-second video. Audio, webcam and click ripples all stay in sync across the pause.
Global hotkeys
| Hotkey | Action |
|---|---|
| Ctrl+Shift+F9 | Start / stop recording |
| Ctrl+Shift+F10 | Pause / resume recording |
These are registered system-wide on purpose — without them, stopping a recording would mean alt-tabbing back into your own shot. If another application has already claimed one of these combinations, BackendStudio says so in the status bar at startup and that hotkey simply won’t work.
4. Importing media
Add your own footage in either of two ways:
- Drag and drop video, audio or image files onto the media bin.
- Import (Ctrl+I) opens a file picker — select one or several files at once.
Each item is analysed for its resolution, duration and frame rate, and shown with a thumbnail (a waveform for audio-only files). Recordings you make go through the same path and appear alongside imported media.
5. The timeline
The timeline has stacked tracks — video and audio — with a ruler and a draggable playhead.
Adding & moving clips
- Add a clip — drag an item from the media bin onto a track.
- Move — drag a clip’s body along the track, or vertically onto another track of the same kind.
- Trim — drag a clip’s left or right edge handle to shorten or lengthen it (within the source’s available footage).
- Snapping — clips snap to the start, the playhead and neighbouring clip edges; hold Shift to move freely.
Track controls
- Each track header has mute, solo and lock toggles, plus hide on video tracks. A locked track can’t be edited by accident — its clips can still be selected and inspected, but they can’t be moved, trimmed, split, deleted or merged, and the status bar says so when an edit is refused.
- Right-click a track header to remove the track (you can’t remove the last video or audio track); click empty timeline space to deselect.
- Clips never overlap on a track. Drop one where another already sits and it slides to the nearest free gap.
Selecting several clips
Ctrl+click to add clips to the selection, or drag a marquee across empty timeline space. Delete and ripple-delete apply to the whole selection, and dragging moves them together. Selecting a clip scrolls the timeline to it if it isn’t already on screen — including one just added out of view, like a title dropped at a playhead you’d scrolled away from. A clip you can already see doesn’t move the view.
Zoom
| Gesture | Action |
|---|---|
| Ctrl + mouse wheel | Zoom in / out around the pointer |
| Ctrl + / Ctrl - | Zoom in / out (the numpad + and - work too) |
| Ctrl 0 | Back to 1:1 |
| Magnifier buttons | Same as Ctrl + / Ctrl - |
Ctrl+wheel zooms around the pointer — whatever is under the cursor stays under the cursor — so you can point at the edit you’re lining up and zoom straight into it. The wheel on its own scrolls the tracks, and the current zoom is shown in the status bar. The scrollbar along the bottom of the timeline scrolls it sideways and stays put no matter how many tracks you have.
Markers and the transport bar
Press M to drop a marker at the playhead — markers are named M1, M2, M3… and shown on the ruler; click one to remove it. Under the preview, a transport bar gives Go to start (Home), Previous keyframe, Play/Pause (Space), Next keyframe, and Go to end (End) — the keyframe steps work on whichever clip is selected and are greyed out when it has none; see Adjusting a clip.
6. Editing clips
- Split (Ctrl+K) — cuts the selected clip in two at the playhead.
- Copy / Paste (Ctrl+C / Ctrl+V) — paste lands at the playhead on the clip’s track.
- Merge (Ctrl+M) — rejoins two adjacent pieces of the same source back into one clip.
- Delete (Del) — removes the selected clip, leaving a gap.
- Ripple delete (Shift+Del) — removes it and closes the gap on that track.
7. Adjusting a clip (Inspector)
Select a clip to open its properties in the Inspector on the right. Sliders are undoable as a single step per drag.
- Position & size — move and resize a video clip within the frame, e.g. for a picture-in-picture inset over another track. You can also double-click a clip in the preview to get drag-and-resize handles directly on the picture.
- Opacity — make an upper-track clip partly transparent for overlays.
- Rotation — rotate a clip within the frame.
- Colour — brightness, contrast, saturation, temperature (cool ↔ warm) and hue.
- Detail — blur, sharpen, vignette, and mirror horizontally / flip vertically. Mirroring is the usual fix for a webcam, which records you the wrong way round.
- Crop — trim Left, Right, Top and Bottom, each as a percentage of the source. The crop is applied before anything else, so the cropped picture is what gets sized and positioned, and the preview’s drag handles follow the cropped edges. The circular arrow beside the CROP heading resets all four.
- Speed — change a clip’s playback speed, from 0.25× to 4×, with audio pitch-corrected and trims kept correct.
- Zoom (punch-in) — a moving zoom into part of the picture, for emphasising detail in a tutorial. Set the amount (1.1×–3×), the point to zoom toward, and the ramp-in / hold / ramp-out timing.
- Chroma key — tick Remove background for green-screen removal, pick the key colour, then tune Similarity (how much of the colour range to remove) and Edge softness.
- Transitions — an entrance and/or exit effect per clip; see Transitions.
- Volume and fade in / out — see Audio.
Colour, detail, crop, chroma key, zoom and speed apply to video clips only. Browsing and applying these visually — along with one-click looks and privacy regions — is what the Effects panel is for; the Inspector is where you tune them.
Keyframe animation
Position, Rotation and Opacity can each change over the length of a clip. Every one of them has a diamond key button beside it, whose look tells you where you stand:
| Diamond | Meaning |
|---|---|
| Hollow grey | Not animated — click to start animating this property |
| Hollow red | Animated, but the playhead is between keyframes |
| Solid red | The playhead is sitting exactly on a keyframe — click to remove it |
To animate something: park the playhead where the first pose should happen, set the value, and click the diamond. Then move the playhead somewhere else and just change the value — once a property is animated, editing it plants a keyframe automatically. Values move smoothly between keyframes and hold flat before the first and after the last; the Inspector always shows the value at the playhead, so scrubbing an animated clip updates its numbers to match what you see in the preview.
Each property keys on its own independent schedule — you can move a clip across the whole shot while fading it only at the end. Position X and Y are keyed together, since position is a single place on screen. Size cannot be keyframed — use Zoom instead for a moving zoom.
Keyframes appear as red diamonds along the bottom of the clip on the timeline. Underneath the diamond buttons, each keyframe is also listed as a time chip — click one to jump the playhead there, or the × to delete it. The letters on a chip say which properties it holds: Position, Rotation, Opacity.
Under the preview, the transport bar’s ◄◇ / ◇► buttons jump the playhead to the previous/next keyframe on the selected clip and land exactly on it, ready to edit; each animated property in the Inspector has its own pair of step arrows for stepping through that property’s curve alone. Clear keyframes removes all of a clip’s keyframes and returns it to fixed values.
8. Effects
The Effects panel in the left rail is where you browse and apply effects; the Inspector keeps the sliders for tuning them. Everything here acts on the clip selected on the timeline — the panel’s header tells you which one that is, and the tiles grey out when nothing usable is selected.
Looks
One-click colour grades: Warm, Cool, Punchy, Faded, High contrast and Black & white. A look only writes the Inspector’s colour values, so you can nudge them afterwards, and Reset Colour undoes the whole thing.
Effect tiles
A tile per effect — blur, sharpen, vignette, hue, temperature, mirror and flip, crop, zoom, speed and chroma key. Click one to apply it with a sensible starting value, then tune it in the Inspector. A tile with a blue border is already on this clip.
Privacy regions
The one for tutorial recordings. Add region puts a box on the picture; then double-click the clip in the preview and drag the box over whatever needs hiding — an API key, an email address, an account number. Drag its corners to resize. Each region can blur or pixelate (the circular arrow on its row switches between them), and each can cover only part of the clip’s length, so a value that’s only on screen briefly doesn’t cost you the whole shot. Up to 12 regions fit on one clip.
Applied to this clip
A list of what the clip is actually carrying, with its current values. Two buttons on each row:
- On switches the effect off without losing its settings, so you can flip a look on and off to compare. It stays on the list while it’s off.
- The bin removes the effect and returns its values to normal.
Copy & paste effects
The two icons beside that heading copy every effect from one clip and paste them onto another, so a grade you liked can be carried across a whole edit. Both are also on a clip’s right-click menu on the timeline. Speed is deliberately left out, since pasting it would change how long the target clip is.
9. Transitions
The Transitions panel in the left rail decides how clips start, end, and run into each other.
Length sits at the top and applies to everything below it — 0.25s, 0.5s, 1s or 2s. Set it before you apply, and the same length is used by the panel, the Inspector’s crossfade button and a clip’s right-click menu.
Between two clips
These act on the timeline, not just on one clip’s settings. Select the clip that follows another on the same track, then:
- Crossfade with previous — overlaps the two and dissolves between them.
- Slide in over previous — the same overlap, but the incoming clip slides in over the top.
- Crossfade every cut — joins every cut on every unlocked video track in one go. This is the slideshow / many-takes button, and it’s a single undo step, so one Ctrl+Z puts it all back.
Enter & Exit
A clip’s own start and end: Fade (from or to black), Dissolve (fades the clip’s own opacity, so whatever is underneath shows through), the four Slides, and Spin. Movement and fade are independent — a clip can slide in and fade up, and both tiles read as applied. The circular arrow beside each heading cuts that end hard again, clearing both.
Blend with previous
This is different from everything else here: it blends the two clips into one picture, which is what a wipe or a push actually is — where a crossfade only fades the incoming clip over whatever is beneath it. Select the clip that follows another, then pick from 58 kinds: fade, dissolve, wipes and slides in four directions, circle crops, radial, pixelize, blur, zoom, cover and reveal, and more.
Opening & ending
These apply to the whole video: Fade in from black puts a fade on the first clip on the timeline, Fade out to black on the last.
In this project
A list of every clip carrying a transition, in timeline order, with what it has and when. Click the icon on a row to jump to that clip; the bin clears its transitions.
Fine-tune anything here under TRANSITIONS and the fade sliders in the Inspector.
10. Titles & images
Titles
Click Title on the timeline toolbar, or Add text in the Titles panel. A title clip goes on a track above your video, starting at the playhead. Type in the Inspector’s Title text box — the label updates on screen a moment after you stop typing, with no separate Apply step. Choose the font, bold and italic, and click the colour swatch for the full colour picker.
The Titles panel lists every label in the project, in timeline order with its start time. Click one to jump to it: that selects the label, brings it up in the preview, and scrolls the timeline to it. The list follows your edits, so a label you retype changes in the list as you type.
Images
Import PNG, JPG, BMP, GIF or WebP. They become 5-second clips by default and can be trimmed to any length you like.
11. Audio
Per clip, in the Inspector:
- Volume — set each clip’s level.
- Fade in / out — smooth fades at a clip’s start and end, with an optional dissolve.
- Noise reduction — for a noisy microphone or a hissy room.
- Bass / Treble — shelf EQ, ±15 dB.
Per project, the Audio panel gives you a mixer with a fader, mute and solo per track, plus a master fader. Solo lets you hear one track in isolation.
Audio clips draw a waveform on the timeline, so you can cut on the beat or between words. On export, all audible tracks are mixed down into a single track, respecting your volume, fade and mute/solo settings.
12. Playback
Pressing Play does not render a video file first. The timeline is decoded and composited as it plays, so playback starts in about a quarter of a second whether the project is thirty seconds or thirty minutes long, and nothing is written to disk to make it happen. Playing a stretch you’ve already played is instant, and stays instant as you edit — changing one clip only affects the parts of the preview that clip touches.
- Single clip — selecting a clip loads it in the preview, paused. Adjusting any of its settings re-renders that frame so you can see the change straight away.
- The whole timeline — all tracks combined, composited in order. While it plays the timeline playhead follows along; while paused, scrubbing the playhead seeks the preview. Space plays and pauses.
- Playing to the end and pressing Play again starts over from the beginning.
When something is too heavy to play live
A few things can’t be built thirty times a second — animated opacity is the main one, at roughly a second per frame. Those stretches are played from a rendered copy instead. You don’t have to manage any of this, but the app tells you where it stands:
- A thin bar under the time ruler marks stretches that need rendering. Green means already rendered and guaranteed smooth; red means heavy enough to need rendering and not done yet. Most footage shows no bar at all, which means it simply plays.
- Rendering happens in the background while you’re paused and not doing anything, working outwards from the playhead. Any edit stops it, so it never competes with the app while you work.
- If something turns out to be too heavy anyway, playback switches to the rendered copy on its own after about a second, rather than freezing the picture while the sound carries on.
13. Exporting
Click Export, then choose:
| Setting | Options |
|---|---|
| Format | MP4 (H.264), MP4 (H.265/HEVC), MOV, WebM (VP9), or Animated GIF |
| Resolution | Same as project, 1080p, 720p, or 480p |
| Frame rate | Same as project, or 24 / 25 / 30 / 50 / 60 |
| Quality | High, Medium, or Low |
| Audio bitrate | 96 to 320 kbps (hidden for GIF, which has no audio) |
| Save to | The output file |
BackendStudio renders every track into a single file — video tracks composited in order, all audio mixed. It uses your GPU’s hardware encoder when it has one (NVIDIA, Intel or AMD) and falls back to a built-in Windows encoder otherwise, so export works on any machine. It verifies an encoder actually works by test-encoding with it, rather than trusting a capability list. A progress bar tracks the render; when it finishes, a banner offers Show in folder.
14. BackendStudio Pro
BackendStudio is free, and every recording and editing feature is available in the free version.
Free exports carry a “Created with BackendStudio” watermark burned into the picture — across the centre and along the bottom — in every export format, including GIF. The BackendStudio Pro add-on removes it entirely; buy it from the Export dialog’s Upgrade to Pro button.
The watermark is applied only to exported files — your timeline and the on-screen preview stay clean, so you can edit without it in the way.
15. Preferences
Open Preferences from the Settings link on the welcome screen or the gear icon in the toolbar.
| Setting | Options | Default |
|---|---|---|
| Default frame rate | 24 / 30 / 60 | 30 |
| Countdown before recording | Off / 3 / 5 / 10 seconds | 3 |
| Capture system audio by default | on / off | on |
| Capture microphone by default | on / off | off |
| Recordings folder | any folder | Videos\BackendStudio |
| Encoder | Auto, or force a specific H.264 or HEVC encoder | Auto |
| Click ripple | None / Ring / Filled Dot / Halo | None |
Leave Encoder on Auto unless you’re troubleshooting — forcing one your machine doesn’t support falls back to a low-quality encoder. A forced encoder applies to its own codec family only: an H.264 choice has no effect on HEVC exports, and an HEVC choice has none on H.264. Turn on Click ripple before recording a tutorial — it’s captured live, not added afterwards.
Playback settings
Three playback settings have no screen of their own and live only in settings.json (see Projects for where that is). All three are best left alone — they exist for troubleshooting.
| Key | What it does | Default |
|---|---|---|
RealtimePlayback | Play without rendering a file first. Turning it off falls back to the older render-then-play route, which is slower to start but has no live-performance requirement. | true |
RenderAhead | Render heavy stretches in the background while idle. Off means they’re rendered only when you play them. | true |
EngineDiagnostics | Write the playback engine’s report to a log file, for diagnosing playback problems. | false |
16. Projects, autosave & recovery
- Save / Open (Ctrl+S / Ctrl+O) — a project stores your media pool, tracks and clips (it references your media by path, so keep the source files in place).
- New (Ctrl+N) — start a fresh project.
- Autosave — your work is saved periodically in the background, written safely so an interrupted save can’t corrupt the project.
- Crash recovery — if the app closes unexpectedly, the Welcome screen offers to recover your most recent unsaved state. While a project has unsaved changes it’s autosaved every 20 seconds.
Where your files live
| What | Where |
|---|---|
| Recordings | Videos\BackendStudio\Recording_<date>_<time>.mp4 (changeable in Preferences) |
| Webcam clips | Webcam_<date>_<time>.mp4, next to the recording |
| Audio recordings | Audio_<date>_<time>.m4a |
| Projects | Wherever you save them, as .bsproj files |
| Settings | %LOCALAPPDATA%\BackendStudio\settings.json |
| Crash recovery | %LOCALAPPDATA%\BackendStudio\recovery\ |
| Error log | %LOCALAPPDATA%\BackendStudio\crash.log |
.bsproj project file stores your timeline and a list of the media files it uses — it does not contain the video itself. If you move or delete a recording, the project can no longer find it, so keep your media where it is, or move it all together.17. Keyboard shortcuts
Recording hotkeys — these work from any application
While you’re recording, BackendStudio is usually behind whatever you’re filming. These two are registered system-wide so you never have to alt-tab back into your own shot to stop.
| Hotkey | Action |
|---|---|
| Ctrl+Shift+F9 | Start / stop recording |
| Ctrl+Shift+F10 | Pause / resume recording |
| Ctrl+Shift+P | Pause / resume recording (in the app) |
File, playback and editing
| Action | Shortcut |
|---|---|
| New project | Ctrl+N |
| Open project | Ctrl+O |
| Save project | Ctrl+S |
| Import media | Ctrl+I |
| Play / Pause | Space |
| Go to start / end | Home / End |
| Add marker at playhead | M |
| Split at playhead | Ctrl+K |
| Delete selected | Del |
| Ripple delete (close the gap) | Shift+Del |
| Copy / Paste | Ctrl+C / Ctrl+V |
| Merge with next clip | Ctrl+M |
| Undo / Redo | Ctrl+Z / Ctrl+Y |
| Zoom the timeline in / out | Ctrl+= / Ctrl+- |
| Reset zoom to 1:1 | Ctrl+0 |
Mouse and modifiers
| Gesture | Action |
|---|---|
| Ctrl + mouse wheel | Zoom the timeline around the pointer |
| Mouse wheel | Scroll the tracks |
| Ctrl+click a clip | Add / remove it from the selection |
| Drag on empty timeline | Marquee-select clips |
| Drag a clip edge | Trim |
| Shift held while dragging | Bypass snapping for that drag |
| Double-click a clip in the preview | Drag / resize handles on the picture |
| Click a marker | Remove it |
| Esc | Cancel region selection |
18. Troubleshooting
- My microphone wasn’t recorded. Tick the mic option in the record popup before starting, and confirm the correct microphone is enabled in Windows sound settings.
- The webcam didn’t record. Another app probably had the camera open — video conferencing apps hold onto it even when minimised. Close it and try again. Your screen recording is unaffected.
- Recording is choppy. Try 30 fps instead of 60, or record a window or region rather than a whole 4K screen.
- Export is slow. Exports are fastest on a PC with a graphics card that supports hardware video encoding; on machines without one, rendering falls back to the processor and takes longer.
- The exported file looks softer than the preview. The preview renders at a lower resolution for speed. Judge quality from the exported file.
- Export quality is poor and the file is small. If you forced a specific encoder in Preferences and your machine doesn’t have it, set it back to Auto.
- GIF exports are enormous. GIF has no bitrate control — reduce the resolution and frame rate, and keep GIF clips short.
- A red bar appeared under the ruler. That stretch is too heavy to composite live — almost always animated opacity — so it needs rendering before it plays smoothly. Leave the app paused for a moment and it renders itself in the background; green means it’s ready.
- A blend transition didn’t apply. Both clips must share the same size, position and rotation, and neither can be animated. BackendStudio says which condition failed rather than leaving a silent hard cut.
- BackendStudio won’t open a second window. By design — launching it again focuses the window that’s already running.
- A clip shows as missing. Projects reference media by file path — if you moved or deleted a source file, re-import it or restore it to its original location.
- Two clips overlap on one track. That’s treated as intentional layering (the upper track composites on top). Move one clip aside if you didn’t mean to stack them.
- The app closed unexpectedly. Reopen it — the Welcome screen will offer to recover your unsaved work.
- My export has a watermark. That’s the free tier’s “Created with BackendStudio” mark — the one-time Pro add-on removes it. The on-screen preview and timeline are never watermarked, only exported files.
- A global hotkey doesn’t do anything. Another application has probably already claimed that key combination — check the status bar at startup, or change what triggers the conflicting app.
19. Known limitations
These are current, known behaviours in version 3.0 — not bugs you need to report.
- Region capture is limited to your primary monitor.
- The Display list doesn’t refresh — if you plug in a monitor while BackendStudio is running, restart it to record that screen.
- There’s no microphone picker — BackendStudio uses your system’s first recording device.
- Ripple delete only closes the gap on one track, so a separate video and audio pair can drift out of sync if you ripple only one of them.
- Merge only rejoins clips you split — it won’t join two separately placed clips from the same file.
- Size can’t be keyframed — use Zoom (punch-in) for a moving zoom.
- Per-clip transitions are ignored on clips that have keyframes, and a blend transition needs both clips to share the same size, position and rotation, with neither animated.
- Keyframes move in straight lines — there’s no ease-in / ease-out or curve editor yet.
- Waveforms are only drawn on audio-only clips, not on video clips that contain audio.
- A forced encoder applies to its own codec only — choosing an H.264 encoder doesn’t change HEVC exports, and vice versa. Pick one from each family if you want to force both.
- There’s no frame-by-frame stepping — scrub the ruler, or zoom in and use the keyframe steps.
- Markers are auto-named M1, M2, M3… and can’t be renamed.