Aspire Hospitality Group

Scribe
Export

Turn any scribehow.com guide into a polished MP4 with natural ElevenLabs narration — branded, shareable, ready in minutes.

01

Export a Scribe

Paste a scribehow.com embed URL → pick a voice → click Play in the window that appears → get a shareable MP4.

Voice — click ▶ to preview, click the card to select

▶ Click the Play button in the window below to start the Scribe. Capture starts automatically.

          
02

Recent exports

Previously rendered guides — preview inline or copy the public URL to share.

03

Run a worker on your Mac

Submitted jobs sit in the queue above until a teammate's Mac picks them up — that's where the actual recording happens (Scribe blocks playback from data centers). Anyone on the team can spin up a worker; the more workers running, the faster jobs clear.

1

Prerequisites

Open Terminal (Cmd+Space → "Terminal" → return). Install Bun, ffmpeg and git via Homebrew if you don't have them:

brew install bun ffmpeg git

No Homebrew? Install first from brew.sh.

2

Install scribe-export

One-liner clones the tool from GitLab to ~/scribe-export/, installs deps, downloads Chromium (~150 MB, one-time):

curl -fsSL https://gitlab.dssc.co.th/aspire/scribe-export/-/raw/main/install.sh | bash

You'll need GitLab access to gitlab.dssc.co.th/aspire/scribe-export. If git clone prompts for credentials, use your GitLab username + a personal access token (Settings → Access Tokens → read_repository scope is enough). Ask Kom in Slack if you don't have an account yet.

3

Configure credentials

Edit ~/scribe-export/.env and paste the three values Kom shares with you in Slack:

WORKER_AUTH_TOKEN=<worker-bearer-token>
ELEVENLABS_API_KEY=<elevenlabs-key>
SCRIBE_EXPORT_S3_ACCESS_KEY=<minio-access-key>
SCRIBE_EXPORT_S3_SECRET_KEY=<minio-secret-key>
# Optional: run up to 5 jobs in parallel (default 1)
WORKER_CONCURRENCY=5

Everything else in .env — endpoint, bucket, public URL base — is already filled in by the installer.

4

Start the worker

From ~/scribe-export/, run:

bun run worker

It connects to scribe-export.aspiredigital.group and starts long-polling for jobs. Leave the terminal open while you want to process jobs.

When someone posts a URL above, your worker claims it within a second or two and a headed Chromium window pops up. Click the Play button in that window — recording starts, runs ~5 min, MP4 uploads automatically. With WORKER_CONCURRENCY=5 you can have up to 5 windows open at once.