Jedno API wideo
do wszystkiego, co publikujesz
Napisy, renderowanie, wideo AI, obrazy, lektor i publikacja za jednym API REST i jednym kluczem. Ta sama platforma, którą Twój agent poprowadzi przez MCP.
Co możesz wywołać
Każda możliwość poniżej to prawdziwy endpoint, generowany z tego samego rejestru co dokumentacja.
Napisy
PrzewodnikNapisy słowo po słowie z synchronizacją Whisper, podkreśleniami AI i 116 stylami.
Renderowanie wideo
PrzewodnikZleć render, odbierz webhook zamiast odpytywać i pobierz mp4.
Generowanie wideo AI
PrzewodnikTekst na wideo, sceny faceless i wydłużanie ujęć prosto z Twojego backendu.
Obrazy AI
PrzewodnikGeneruj, zmieniaj styl, kadruj i usuwaj tło na dużą skalę.
Lektor i muzyka
DokumentacjaSynteza mowy na dowolnej warstwie, dopasowanie Whisper i piosenki AI.
Publikacja
DokumentacjaZaplanuj gotowe wideo i odczytaj kalendarz.
Z adresu URL do mp4 z napisami
Cztery wywołania z prawdziwymi nazwami endpointów. Żadnego pseudokodu.
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"]}'Albo niech zrobi to agent
Ta sama platforma, opisana dla maszyn: jeden adres MCP, wersja Markdown każdej strony i błędy, które mówią, co zrobić dalej.
Zanim napiszesz klienta
Czy do testów potrzebny jest płatny plan?
Nie. Klucze tworzysz w panelu, a klucz sk_test_ wykonuje całe żądanie i zatrzymuje się przed zapisem, wydaniem kredytów i webhookiem. Wywołania live zużywają kredyty.
Jak odbieram gotowy plik?
Zarejestruj webhook raz, a każdy render i każda generacja zgłosi się sama, z podpisem i ponowieniami. Odpytywanie też działa, jeśli lepiej pasuje do Twojego stacku.
Czy jest limit zapytań?
Tak, na klucz, i nie musisz zgadywać: GET /api/v1 zwraca limity Twojego klucza i dotychczasowe zużycie.
Czy agent AI użyje tego bez pisania kodu?
Tak. Strona MCP tworzy klucz i zwraca adres połączenia: wklej go do Claude, Cursora albo ChatGPT, a to samo API stanie się zestawem narzędzi.
Gotowy do tworzenia?
Zacznij generować wiralowe filmy w kilka minut. Karta kredytowa nie jest wymagana do bezpłatnej wersji próbnej.