Songift · Media automation · Render Studio

Render Studio

Render Studio is the local desktop media subsystem inside Songift. A Crovyx-built Electron application driven by FFmpeg that produces the lyric, subtitle and overlay video assets attached to a personalized song delivery — running on Crovyx’s own hardware rather than relying on a third-party render API.

Render Studio — local Electron + FFmpeg media pipeline for Songift
Songift order assets → lyric/subtitle generation → overlay composition → FFmpeg encode → final deliverable.
Role inside Songift

A local media lane that the commerce backend doesn’t have to own.

Songift’s commerce backend on Cloudflare handles orders, payments and customer-facing flows. The actual media production — lyric video frames, subtitles, overlays, encoding — is heavy work that does not belong inside a serverless request handler. Render Studio is the dedicated local pipeline that owns it.

  • Cross-platform Electron application built specifically around Songift’s asset workflow.
  • FFmpeg-based encode and composition pipeline orchestrated from the app shell.
  • Lyric and subtitle rendering with controllable styling, layout and timing.
  • Final deliverable handoff back into the Songift delivery flow.
Why local

Predictable, reproducible, not metered.

  • No per-render API cost, no third-party queue, no opaque vendor pipeline in the critical path.
  • Deterministic output: same inputs produce the same deliverable, every time.
  • Independent of cloud quotas — production capacity is Crovyx hardware capacity.
  • Iteration on render quality happens directly in the codebase, not in a SaaS settings panel.
Capabilities demonstrated

What this subsystem shows.

Desktop apps

Production Electron application with a real operational role — not a wrapper around a webpage, but a working desktop tool that ships customer deliverables.

Media pipeline

FFmpeg-driven composition, encoding and overlay work coordinated from the app shell, designed around a real commerce workflow rather than a generic editor.

Hybrid architecture

Cloud commerce backend on Cloudflare, heavy media work on a local Crovyx machine. The right tier for each job, deliberately separated.

Build something like this Need a real desktop tool that ships customer output?

Whenever the work is too heavy, too repetitive, or too costly to live inside a serverless backend — Crovyx builds the local desktop tooling that quietly ships the deliverable, behind a cloud product the customer sees.