MXPROCESS
Asynchronous API: AI Video Learning Pack
Upload one instructional video. FFmpeg extracts speech and a cover image; OpenAI transcribes the speech and produces a facilitator guide, learning objectives, practice activity and knowledge check. Review generated material before delivery.
Endpoint: POST https://mxprocess.com/api/files/start-process
Authentication: Bearer JWT from POST /api/login_check
Cost: 24 tokens, charged by the existing successful-action lifecycle.
Start the action
Accepted: MP4, MOV, MKV, WebM, AVI and M4V. Upload exactly one video, up to 1 GB, with an audio track. Store id and poll /api/actions/get-action-infos/{id}.
Completed actionResults contains transcript TXT, captions SRT, facilitator-guide Markdown, knowledge-check CSV, learning-pack JSON and JPG cover. Download every artifact, including JSON, through /api/actions/download-action-result/123/FILENAME.
Functional error example
For a client that can wait, use the synchronous API.
Contact us