🎬 Video Studio

Enter the admin token (X-Auth). Stored only in this browser.

🎬 Video Studio

standalone Β· studio.supersiteconcepts.com Β·

🎬 Video Studio β€” one sub-page per channel: watch each channel's long-form videos and Shorts, review them, decide

loading…
What this page is, and what Approve does (and does not do)
James, 2026-09-15: "the video studio was supposed to be the dashboard where i could manage the youtube generated videos for long form and short form". Sub-pages: β‚Ώ Crypto = Backtest Lab (honest re-tests of strategies from public trading videos, made from finished πŸ§ͺ Lab studies) and πŸ’΅ Finance = Paycheck Math (everyday money questions answered with real data; channel config channels/money/). The pipeline lives in /home/coder/yt-channel (contracts SPEC.md and SPEC_SHORTS.md): a study manifest β†’ a Gemini script checked by the guardrails (every spoken number must match the manifest, fair framing, none of our own systems) β†’ Gemini TTS voice β†’ our own chart renders and synthesized music β†’ ffmpeg β†’ a Gemini QA watch of the finished file. studio/publish.py refreshes this page every 10 minutes while the build runs.
Decisions. Each long-form video and each Short has βœ… Approve β›” Reject ✎ Request changes. They are saved with a timestamp and the render they refer to (full history kept) and pulled to studio/decisions.json on the box; a Request-changes note is the brief for the next re-render.
Approve does not upload. Nothing leaves the box: upload.py is a disabled stub and every video is rendered for review only. Publishing is a separate step James has not switched on.
Playback. Videos play here through the authenticated media route (a signed two-hour link); the files stay on the box.
show
β€”