W Weydub API

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.

  1. 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.
  2. Referenz lesenPrüfen Sie Endpunkte, Anfrageformate, Statusfelder und Hinweise zur Fehlerbehebung.
  3. Schnellstart ausführenErstellen Sie eine Demoaufgabe mit Umgebungsvariablen und kompakter JSON Signierung.
  4. 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.

01

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.crf wenn aktiviert
02

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
03

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
04

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.

VideolimitsDie aktuellen festen Limits liegen bei 15 Minuten und 1000MB pro Videodatei. Teilen oder komprimieren Sie die Datei vor der Übermittlung.
BildlimitsMaximal 2000*2000 px und 50MB. Unterstützte Formate: png, jpeg, jpg, bmp, webp. URLs dürfen keine chinesischen Zeichen enthalten.
AbrechnungVideo-Workflows werden in 30-Sekunden-Einheiten abgerechnet. Bei kombinierten Diensten können sich die Kosten summieren. Für endgültig fehlgeschlagene Aufgaben werden null Credits abgezogen.
CallbacksÜberprüfen Sie Callback-Sign. Geben Sie nach der dauerhaften Speicherung HTTP 200 sowie einen nicht leeren Body zurück. Fehlgeschlagene Callbacks werden 24 Stunden lang etwa alle 30 Minuten erneut versucht.

Zwei Zielgruppen

Diese Dokumentation richtet sich an Personen, die AI Coding-Tools verwenden, sowie an Automatisierungsagenten, die einen kompakten, zuverlässigen Vertrag benötigen.

Menschliche Entwickler, die AI Coding-Tools verwenden Lesen Sie den Überblick, kopieren Sie Markdown in Ihren IDE Assistenten, führen Sie die Demoszenarien aus und hinterlegen Sie anschließend die Zugangsdaten über Umgebungsvariablen.
Automatisierungsagenten und interne Bots Laden Sie die Agentenreferenz und den Skill, erstellen Sie asynchrone Aufgaben, speichern Sie die Arbeits-IDs, verarbeiten Sie Callbacks idempotent und geben Sie AppSecret niemals preis.

Integrationspfad

Verwenden Sie dies als Implementierungscheckliste für Skripte, Backend-Dienste, No-Code-Bridges, Queue-Worker und von AI-generierte Clients.

  1. Kostenloser ZugriffÖffnen Sie den API Zugriff über My Account und bestätigen Sie anschließend die Kontoberechtigungen für den Ziel-Workflow.
  2. Secrets speichernVerwenden Sie WEYDUB_APP_KEY und WEYDUB_APP_SECRET oder einen Secret-Manager.
  3. Exakt signierenKompaktes JSON, Double-MD5 Signatur, anschließend dieselben Body-Bytes senden.
  4. Aufgabe erstellenMedien-URLs übermitteln und die zurückgegebenen Projekt-, Arbeits- und Aufgaben-IDs speichern.
  5. Sicher abwartenVerwenden Sie in der Produktion Callbacks und als Fallback Polling.
  6. Ergebnisse speichernAusgabe-URLs, SRT Links, Bild-Assets, Status und Fehler speichern.
  7. Demos ausführenPrüfen Sie dies anhand offizieller Assets, bevor Sie Kundenmedien anbinden.
  8. 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.

  • 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.

Weydub API – Übersicht Markdown, bereit für Coding-Tools und Automatisierungsagenten.

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.