Keep source media in your project
Register footage by path. The pipeline stores project records locally and does not upload your recordings to this website.
LOCAL VIDEO WORKFLOW · HUMAN APPROVAL
An advanced online playbook for teams processing their own long-form video. Follow the setup steps and copyable Python commands to transcribe, rank candidate moments, suggest portrait crops, render batches, and review each decision.
Advanced online playbook + copyable code · access on this website after payment · $10,000 USD
01 local project database
02 transcription + clip scoring
03 crop suggestion + render queue
04 manual channel publishing
A four-stage workflow
Designed for a local team workflow with an explicit approval step. Candidate scoring is a sorting aid, not a claim that any clip will perform.
Register footage by path. The pipeline stores project records locally and does not upload your recordings to this website.
Run local Whisper transcription, then score bounded clip windows using clear, editable heuristics. Inspect every candidate in context.
Review transcript, full context, caption text and crop. Approve specific candidates; unapproved clips are not rendered.
Use brand profiles, caption sidecars, run records and upload notes to prepare consistent exports for your normal channel workflow.
Designed for the work after the demo
The online materials explain environment setup, project operations, configuration, batch review, and what still requires a human decision.
Record source, profile, candidates, status and errors in a local SQLite project.
Sample frames to suggest a portrait crop. If no face is found, use a centered crop and inspect it.
Keep caption styles and output conventions consistent across a channel or client.
Approve candidates and inspect exports before anyone posts or makes a factual claim.
Digital materials
The complete playbook and code library open here after payment is confirmed. Save your private access code to return later. No ZIP download or member account is required; video processing runs on your own computer.
Step-by-step guidance for editorial selection, transcript review, captioning, batch production, rights checks, and release operations.
READ · APPLY · REVIEWProject setup, transcript processing, explainable candidate scoring, approval, crop suggestions, batch rendering, and run records.
PYTHON · SQLITE · FFMPEGEnvironment checklist, brand configuration, command examples, troubleshooting notes, and a sample run using footage you provide.
NO SAMPLE USER FOOTAGECommand walkthrough
The advanced workflow stores jobs locally. Candidate rankings help organize review; they do not decide what deserves publication.
Initialize a project and register your own video:
python shortsstudio.py init ./studio-project
python shortsstudio.py add ./studio-project --video /path/to/your-video.mp4 --brand MainAnalyze, inspect, approve selected candidates, then render:
python shortsstudio.py analyze ./studio-project --job 1 --model small
python shortsstudio.py candidates ./studio-project --job 1
python shortsstudio.py approve ./studio-project --job 1 --clips 1,3
python shortsstudio.py render ./studio-project --job 1Requires Python 3.11+, FFmpeg, and optional local model packages. Inspect the transcript, crop, captions, and every export yourself.

Studio license
The one-time digital product provides the online playbook, full copyable code library, setup instructions, and a commercial-use license for one organization’s internal workflow. The complete library opens on this website after payment is confirmed; no ZIP download or member account is required. It does not include YouTube approval, cloud hosting, model/API fees, media rights, or guaranteed business results.
Review system requirements and the digital-product terms before purchasing. Secure payment and immediate library access are available on this website.
One-time purchase. Review the product and delivery terms on our checkout page.
Limits and requirements
No. It works on local media and exports review drafts. It does not scrape other channels, automate engagement, or publish without your approval.
Python 3.11+, FFmpeg, and optional model packages for local transcription and face detection. The setup guide lists disk, memory, and model download trade-offs.
No software can promise that. Candidate scoring organizes review work; it does not know the audience or guarantee results.
Uploads are outside this package. API projects and channels must satisfy YouTube's current verification and policy requirements before publishing integration can be considered.