Videozusammenfassung API

March 16, 2026

Videozusammenfassung API

Senden Sie ein Video beliebiger Länge und erhalten Sie eine KI-generierte strukturierte Übersicht, Hashtags und Timeline-Highlights. Die API unterstützt alles von kurzen Clips bis zu stundenlangen Videos auf allen wichtigen Plattformen und lokal hochgeladene Dateien.

Unterstützte Videoquellen

YouTube, Vimeo, Dailymotion, Kick, Twitch, TikTok, Facebook, Zoom, Rumble und weitere.

Lokaler Upload erfordert einen Standard-Plan oder höher. Weitere Details finden Sie in der Upload-API.


Zusammenfassungsaufgabe einreichen

POST https://wayinvideo-api.wayin.ai/api/v2/summaries

Anfragekörper

ParameterTypErforderlichStandardBeschreibung
video_urlstringJaQuellvideo-URL oder hochgeladene Dateikennung
source_langstringNeinnullQuellsprache des Videos. Wenn null, wird die Sprache automatisch erkannt.
target_langstringNeinnullZielsprache für den Ausgabeinhalt. Wenn null, entspricht der Ausgabe source_lang.
curl -X POST https://wayinvideo-api.wayin.ai/api/v2/summaries \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "x-wayinvideo-api-version: v2" \
  -d '{"video_url": "https://www.youtube.com/watch?v=example", "target_lang": "en"}'

Antwort

{"data": {"id": "sum_proj_001", "name": "sample project name", "status": "CREATED"}}

Zusammenfassungsergebnisse abrufen

GET https://wayinvideo-api.wayin.ai/api/v2/summaries/results/{id}
curl -X GET https://wayinvideo-api.wayin.ai/api/v2/summaries/results/sum_proj_001 \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "x-wayinvideo-api-version: v2"

Antwort

{
  "data": {
    "status": "SUCCEEDED", "title": "sample title",
    "video_thumbnail": "https://cdn.example.com/thumb/video_001.jpg",
    "summary": "sample summary text", "tags": ["#topic1", "#topic2"],
    "highlights": [{"start": 0, "end": 196000, "desc": "sample section title",
                    "events": [{"timestamp": 160, "desc": "sample event"}]}],
    "cost_usage": 54.0
  }
}

Antwortfelder

FeldTypBeschreibung
statusstringCREATED, QUEUED, ONGOING, SUCCEEDED, FAILED
error_messagestringFehlerursache (nur wenn FAILED)
titlestringKI-generierter Titel
video_thumbnailstringVideo-Miniaturansicht-URL
summarystringVollständige Textübersicht
tagsstring[]KI-generierte Hashtags
highlightsarrayTimeline-Highlight-Segmente
cost_usagenumberVerbrauchte API-Einheiten

Highlight-Objekt

FeldTypBeschreibung
startnumberStartzeit in Millisekunden
endnumberEndzeit in Millisekunden
descstringAbschnittsbeschreibung
eventsarraySchlüsselereignisse im Highlight

Ereignis-Objekt

FeldTypBeschreibung
timestampnumberEreigniszeit in Millisekunden
descstringEreignisbeschreibung