Vibecode Screen Studio

track this build5 phases, 15 steps, beginner friendly
YES · one-shottable
price variesbuild time one sittingcategory 📹 screen recordingreplaced by 0 people

The core loop is small enough for a capable coding agent to produce a useful local version in one sitting. For Screen Studio, record a Mac screen and automatically apply cursor zoom, padding, and smooth framing. The hard boundary is exceptional macos capture polish, motion design, and ongoing compatibility, plus capture polish, hosting, and collaboration.

the project pack5 files · written for this build, step by step
README.md
# Screen Studio · indie build

A recorder that captures the screen flat while writing a separate high-frequency cursor and click track, then generates smooth zoom keyframes from that track in post, applies padding, rounded corners and a background, and renders a finished video you never had to edit by hand.

Estimated effort: **weekend**. Work `BUILD_PLAN.md` top to bottom · every phase ends in a check that has to pass before the next one starts.

## Stack

| Part | Choice | Why |
| --- | --- | --- |
| Language | Swift 6 and SwiftUI in Xcode | ScreenCaptureKit and the video pipeline are Apple frameworks |
| Capture | ScreenCaptureKit for video, plus a separate cursor event track | the motion design is generated from cursor data, and that data cannot be recovered from pixels afterwards |
| Composition | Core Image and Metal, rendered through AVAssetWriter | zoom, padding and background are per-frame transforms, which is what the GPU is for |
| Interpolation | Cubic easing over generated keyframes | linear zoom looks mechanical, and the easing is the entire perceived quality of the effect |
| Storage | The flat recording plus a sidecar JSON project file | keeping the source untouched means every stylistic decision stays reversible |

## Before you start

Have every one of these ready. The plan assumes them from step one.

- [ ] **A Mac running macOS 13 or newer with a discrete or Apple silicon GPU** · free if you already own a Mac
  - Why: ScreenCaptureKit needs 12.3 as a floor, and the composite pipeline is GPU work. An old integrated GPU will export slower than real time.
  - Get it: Apple menu, then About This Mac.
  - Verify: About This Mac reports macOS 13 or higher
- [ ] **Xcode 16 or newer** · free
  - Why: Builds the app and provides Instruments, which you will need when the export is slow.
  - Get it: Mac App Store or developer.apple.com/xcode.
  - Verify: xcodebuild -version prints 16 or higher
- [ ] **Screen Recording and Microphone permissions** · free
  - Why: Screen Recording is required to capture at all. Microphone is optional and only for narration.
  - Get it: System Settings, then Privacy and Security. Both must be re-granted during development whenever the binary changes signature or path.
  - Verify: A test capture returns pixels rather than a black frame
- [ ] **Three real recordings to tune against** · free
  - Why: The thresholds in Phase 2 cannot be chosen in the abstract. You need a form being filled, a terminal session and a slow read to see where the generator over-triggers.
  - Get it: Record them yourself before writing the detection code, and keep them as fixtures.
  - Verify: Three recordings with their cursor tracks are saved as test fixtures
- [ ] **Apple Developer Program membership** (optional) · 99 USD per year
  - Why: Product phase only. Without it there is no notarization and a Gatekeeper warning on every other Mac.
  - Get it: Enrol at developer.apple.com/programs.
  - Verify: A Developer ID Application certificate appears in Xcode settings

## Quick start

```sh
xcrun notarytool submit Studio.zip --keychain-profile AC --wait
xcrun stapler staple Studio.app
```

Then copy `.env.example` to `.env` and fill in the values it documents.

## Honest limits

This build deliberately does not replace:

- The tuned motion design judgement of the commercial product.
- Hosted sharing, links and viewer analytics.
- Camera overlay with background removal.
- Multi-track video editing.
- exceptional macOS capture polish, motion design, and ongoing compatibility
- instant hosted sharing
- viewer analytics
- team libraries
- cross-device capture

If one of those is essential to you, that is the reason to keep paying for Screen Studio, and the README should say so rather than pretend.

$ choose a build depth, inspect the files, then open the complete pack in your agent

why people still pay

People still pay for Screen Studio because the recording itself is easy; the subscription removes upload, transcoding, sharing, organization, and support work. The recurring cost buys OS permissions, codecs, rendering performance, uploads, storage, links, and viewer analytics, not just the visible interface.

what you lose

xexceptional macOS capture polish, motion design, and ongoing compatibility

xinstant hosted sharing

xviewer analytics

xteam libraries

xcross-device capture

share on X ↗"I just replaced Screen Studio with one prompt"
the escape hatch

Don't feel like building it? These folks already made it free.

RecordlyAuto-zoom demos with styled frames and installers; young enough that audio still occasionally picks a fight.20kjul 2026open source↗

no votes, no pay-to-list · just what's real

the numbers

Screen Studio pricing

planmonthlyannual (per mo)what you get
screen studio$29/user$9/userAll recording and editing features; share links; exports up to 4K/60fps

free tierno permanent free tier; a download/trial is offered but its numeric limits and duration are not publicly stated

billingmonthly + annual; annual rate displayed as $9/month

hidden costsCurrent access is subscription-based rather than a new lifetime license; the public page does not state storage or fair-use caps for hosted share links.

verified 2026-08-14 · source ↗

questions
Vibecode Screen Studio

Yes. A competent AI coding agent (Claude Code, Codex, Cursor) can build a usable personal Screen Studio replacement in one session with the prompt on this page. It runs on your own machine or server with no subscription.

How much does Screen Studio cost?

Screen Studio's pricing is usage-based or varies by plan · Sold primarily as a one-time license; priceMonthly is null by design..

What do I lose by replacing Screen Studio?

Honestly: exceptional macOS capture polish, motion design, and ongoing compatibility; instant hosted sharing; viewer analytics; team libraries; cross-device capture. If any of those are load-bearing for you, keep paying.

Is there an open-source alternative to Screen Studio?

Yes: Recordly (Auto-zoom demos with styled frames and installers; young enough that audio still occasionally picks a fight.) The prompt is for when you want it exactly your way.