Entwicklerdokumentation
Weydub API für Medienlokalisierung, menschliche Entwickler und Automatisierungsagenten.
Beginnen Sie mit einer signierten Anfrage und wechseln Sie anschließend zu Produktions-Workflows für die Entfernung von Untertiteln und Text, die Videoübersetzung, die Untertitel-Extraktion, die Bildübersetzung, Callbacks und Automatisierung. Angemeldete Weydub-Nutzer können den API Zugriff kostenlos unter „Mein Konto“ aktivieren.
Starten wie eine Entwicklerplattform
Holen Sie sich Zugangsdaten, führen Sie einen signierten Aufruf aus, prüfen Sie den Status und wählen Sie anschließend die Workflow-Seite. So bleibt der Weg für Menschen schnell, während Agenten genügend Struktur erhalten, um sicher zu entwickeln.
- Zugang erhaltenMelden Sie sich an, öffnen Sie den API Zugriff kostenlos über „Mein Konto“ und bestätigen Sie die Workflow-Berechtigungen für Ihr Konto.
- Referenz lesenPrüfen Sie Endpunkte, Anfrageformate, Statusfelder und Hinweise zur Fehlerbehebung.
- Schnellstart ausführenErstellen Sie eine Demoaufgabe mit Umgebungsvariablen und kompakter JSON Signierung.
- Ergebnisse überprüfenStatus abfragen oder einen Callback empfangen und anschließend Ausgabe-URLs und Fehler speichern.
Zentrale Workflows
Die API Startseite konzentriert sich auf vier Aufgaben für den Produktionseinsatz: Text aus Videos bereinigen, Videos übersetzen, Untertiteldateien extrahieren und Bilder übersetzen.
Untertitel und Text entfernen
Eingebrannte Untertitel, Captions, Wasserzeichen, Bauchbinden, Logos, Handlungshinweise, Registrierungsnummern und sichtbaren Text bereinigen.
- Endpunkt:
/v-w-c/gateway/ve/work/free - Basic:
needChineseOcclude: 1|2|3 - Lite/Pro:
advanced_lite,advanced_large_box,advanced_full - Masken:
videoInpaintMasks - CRF:
extraOptions.write_options.crfwenn aktiviert
Video übersetzen
Erstellen Sie übersetzte Untertitel, optionales AI Dubbing und gerenderte lokalisierte Video-Assets.
- Endpunkt:
/v-w-c/gateway/ve/work/free - Synchronisation:
needWanyin: 1,wyTaskType: FULL - Text im Bild:
needChineseOcclude: 11 - Starke Emotionen:
/voice/incorporate
Untertitel extrahieren
SRT/VTT aus sichtbaren Untertiteln per OCR oder aus gesprochenem Dialog per ASR generieren.
- OCR:
needChineseOcclude: 14 - OCR Masken:
type: trans_only_ocr - ASR:
wyTaskType: ONLY_ASR,wyNeedText: 0
Bilder übersetzen
Lokalisieren Sie Produktbilder, Screenshots, Comic-Panels, UI Aufnahmen und kreative Assets.
- Endpunkt:
/v-w-c/gateway/ve/image/translate - Übersetzen:
translateOn: 1,synthesisOn: 1 - Text löschen:
translateOn: 0,synthesisOn: 1
Zuerst in Weydub ausprobieren
Wenn Nutzer die Ausgabequalität vor der Implementierung prüfen möchten, leiten Sie sie zum passenden Weydub-Workflow weiter. Die API Dokumentation bleibt hier für Automatisierung, Signierung, Callbacks und das Verhalten in der Produktion.
Produktionsregeln
Diese Regeln werden in die API Seiten übernommen, damit Entwickler und Agenten während der Implementierung mit der lokalen Weydub-Dokumentation arbeiten können.
Zwei Zielgruppen
Diese Dokumentation richtet sich an Personen, die AI Coding-Tools verwenden, sowie an Automatisierungsagenten, die einen kompakten, zuverlässigen Vertrag benötigen.
In dieser Reihenfolge lesen
Lesen Sie zuerst die fünf zentralen Tutorials. Verwenden Sie die Agentendateien, wenn ein AI Coding-Tool oder ein interner Bot die Implementierung übernimmt.
Integrationspfad
Verwenden Sie dies als Implementierungscheckliste für Skripte, Backend-Dienste, No-Code-Bridges, Queue-Worker und von AI-generierte Clients.
- Kostenloser ZugriffÖffnen Sie den API Zugriff über My Account und bestätigen Sie anschließend die Kontoberechtigungen für den Ziel-Workflow.
- Secrets speichernVerwenden Sie
WEYDUB_APP_KEYundWEYDUB_APP_SECREToder einen Secret-Manager. - Exakt signierenKompaktes JSON, Double-MD5 Signatur, anschließend dieselben Body-Bytes senden.
- Aufgabe erstellenMedien-URLs übermitteln und die zurückgegebenen Projekt-, Arbeits- und Aufgaben-IDs speichern.
- Sicher abwartenVerwenden Sie in der Produktion Callbacks und als Fallback Polling.
- Ergebnisse speichernAusgabe-URLs, SRT Links, Bild-Assets, Status und Fehler speichern.
- Demos ausführenPrüfen Sie dies anhand offizieller Assets, bevor Sie Kundenmedien anbinden.
- Nutzer schützenGestalten Sie Wiederholungsversuche idempotent und geben Sie AppSecret niemals preis.
Minimale Aufrufstruktur
Verwenden Sie Umgebungsvariablen für Zugangsdaten. Speichern Sie AppSecret niemals in Frontend-Code, öffentlichen Repositories, Screenshots, Protokollen oder Prompts, die möglicherweise gespeichert werden.
POST https://api.zhaoli.com/v-w-c/gateway/ve/work/free
Headers:
Content-Type: application/json
AppKey: $WEYDUB_APP_KEY
AppSign: md5(md5(request_body) + $WEYDUB_APP_SECRET)
Body:
{
"urls": ["https://example.com/demo.mp4"],
"needChineseOcclude": 1,
"videoInpaintLang": "all"
}
Demo-Szenarien
Verwenden Sie diese öffentlichen Ressourcen, um eine API Integration zu überprüfen, bevor Sie Kundenmedien verbinden. Sie decken die Workflows ab, die Weydub zufolge von Bots und Programmiertools am häufigsten aufgerufen werden.
Erweiterte Textentfernung
Senden Sie ein englischsprachiges Video mit fest eingebrannten Untertiteln und dem erweiterten Pro-Vollbildmodell ein.
Szenario 2Videoübersetzung
Übersetzen Sie das englische Demo-Video mit Untertiteln und AI Dubbing ins Spanische.
Szenario 3Hochemotionales Klonen
Verwenden Sie das chinesische Video und das zugehörige JSON für die chinesisch-englische Synchronisation von Kurzdramen.
- Englisches Video:
http://gc9.cdn.izhaoli.cn/ghostcut_demo/TextRemoval_Dubbing_Eng.mp4 - Chinesisches Video:
http://gc9.cdn.izhaoli.cn/ghostcut_demo/HighEmotion_Dubbing_cn2en.mp4 - Chinesisches JSON:
http://gc9.cdn.izhaoli.cn/ghostcut_demo/HighEmotion_Dubbing_cn2en.json
Als Markdown kopieren
Dieser Block entspricht der Übersicht in index.md, sodass ein Mensch ihn in eine AI Coding-Sitzung einfügen und ein Agent ihn als reines Markdown analysieren kann.
Für AI Coding-Tools
Geben Sie Ihrem Assistenten den Schnellstart, die Authentifizierungsdokumentation, die Dokumentation zum Entfernen von Untertiteln, zur Videoübersetzung und zur Untertitel-Extraktion sowie den Weydub API Skill. Stellen Sie Zugangsdaten anschließend ausschließlich über Umgebungsvariablen bereit. Dies ist der vorgesehene Weg für Codex, Cursor, Claude Code, interne Bots und Automatisierungsagenten.
Hilfe und Tutorials
Die lokalen API Seiten sind die maßgebliche Quelle für die Implementierung. Für Hilfe zu Produktabläufen nutzen Sie das lokale Weydub-Hilfezentrum.