auto stud
Video-API

Eine Video-API
für alles, was du ausspielst

Untertitel, Renders, KI-Video, Bilder, Voice-over und Publishing hinter einer REST-API und einem Schlüssel. Dieselbe Plattform, die dein Agent über MCP steuern kann.

REST + MCPSchlüssel mit ScopesSignierte Webhooks

Von einer URL zum untertitelten mp4

Vier Aufrufe mit den echten Endpunktnamen. Kein Pseudocode.

export AUTOSTUD_API_KEY="sk_live_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
export MEDIA_URL="https://cdn.example.com/interview.mp4"

# 1. A project to hang the timeline on.
VIDEO_ID=$(curl -s -X POST https://autostud.ai/api/v1/actions/videos.create \
  -H "Authorization: Bearer $AUTOSTUD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"video_name":"Interview clip","video_type_id":"timeline","video_format":"portrait","video_lang":"en"}' \
  | jq -r .data.video_id)

# 2. Transcribe and style the subtitles.
curl -X POST https://autostud.ai/api/v1/actions/subtitles.generate \
  -H "Authorization: Bearer $AUTOSTUD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"video_id":"'"$VIDEO_ID"'","media_url":"'"$MEDIA_URL"'","style_preset":"beast","words_per_group":3,"enable_emphasis":true}'

# 3. Render it.
curl -X POST https://autostud.ai/api/v1/actions/renders.create \
  -H "Authorization: Bearer $AUTOSTUD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"video_id":"'"$VIDEO_ID"'","video_type_id":"timeline","video_format":"portrait"}'

# 4. Stop polling: register the webhook once.
curl -X POST https://autostud.ai/api/v1/webhooks \
  -H "Authorization: Bearer $AUTOSTUD_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url":"https://your-app.com/hooks/autostud","events":["render.completed","render.failed"]}'
Renders werden in Credits abgerechnet, und jede Antwort sagt dir, was sie gekostet hat.OpenAPI-SpezifikationFehlercodes

Bevor du einen Client schreibst

Brauche ich einen bezahlten Plan zum Ausprobieren?

Nein. Schlüssel entstehen im Dashboard, und ein sk_test_-Schlüssel führt die ganze Anfrage aus und stoppt vor jedem Schreibvorgang, Credit-Verbrauch und Webhook. Live-Aufrufe kosten Credits.

Wie bekomme ich die fertige Datei?

Einmal einen Webhook registrieren: Jeder Render und jede Generierung meldet sich selbst, signiert und mit Wiederholungen. Polling geht auch, wenn das besser zu deinem Stack passt.

Gibt es ein Rate-Limit?

Ja, pro Schlüssel, und du musst nicht raten: GET /api/v1 liefert die Limits deines Schlüssels und den bisherigen Verbrauch.

Kann ein KI-Agent das ohne eigenen Code nutzen?

Ja. Die MCP-Seite erzeugt einen Schlüssel und gibt eine Verbindungs-URL zurück: in Claude, Cursor oder ChatGPT einfügen, und dieselbe API steht als Tools bereit.

Bereit zu erstellen?

Beginnen Sie in Minuten mit der Generierung viraler Videos. Keine Kreditkarte für die kostenlose Testversion erforderlich.

Sichere Zahlungen
Sofortiger Zugang
Jederzeit kündbar