Point it at a real interview, coaching session, or recruiter talk. It extracts what was actually said — insights, skills, salary figures, evidence — then, if you ask it to, generates a narrated reel built from that same extracted content. Nothing in the output traces to nothing.
Three real, checkable properties — not marketing language.
Every insight in an analysis response is pulled from the video's real transcript — auto-fetched from YouTube or pasted directly. Nothing is inferred beyond what the content actually says.
Cinematic Reel generation isn't one prompt → one clip. A reasoning layer plans a multi-scene structure from your real extracted insight, then narrates and voices it — in the language you request.
reasoning: true raises the model's effort tier for a genuinely hard video — longer transcript, denser content, more nuance to extract. Off by default, real added latency, never a fabricated shortcut.
Two real endpoints, one shared foundation.
// Analyse a real video, in the language you request curl -X POST https://api.careerstudiomax.com/api/csvm/v1/analyse \ -H "Authorization: Bearer csvm_live_your_key" \ -H "Content-Type: application/json" \ -d '{ "url": "https://youtube.com/watch?v=...", "lang": "es", "langName": "Spanish", "reasoning": true }'
We don't publish a flat "supports 100 languages" number, because it isn't one honest number: text-based analysis follows the same broad multilingual mechanism as the rest of CareerStudioMax's developer API, while narrated voice output is real, trained-voice narration in a specific, disclosed set of languages — see the docs for exactly which is which on each endpoint. reasoning: true makes the model try harder; it does not add a capability the model doesn't have.