W API Weydub

Dokumentasi pengembang

Weydub API untuk lokalisasi media, pengembang, dan agen otomatisasi.

Mulai dengan satu permintaan bertanda tangan, lalu lanjutkan ke alur kerja produksi untuk penghapusan subtitle dan teks, penerjemahan video, ekstraksi subtitle, penerjemahan gambar, callback, dan otomatisasi. Pengguna Weydub yang sudah masuk dapat membuka akses API gratis dari Akun Saya.

Mulai Seperti Platform Pengembang

Dapatkan kredensial, lakukan satu panggilan bertanda tangan, periksa status, lalu pilih halaman alur kerja. Langkah ini menjaga jalur pengguna tetap cepat sekaligus memberi agen struktur yang cukup untuk membangun dengan aman.

  1. Dapatkan aksesMasuk, buka akses API gratis dari Akun Saya, dan konfirmasikan izin alur kerja untuk akun Anda.
  2. Baca referensiPeriksa endpoint, bentuk permintaan, bidang status, dan catatan pemecahan masalah.
  3. Jalankan panduan cepatBuat satu tugas demo dengan variabel lingkungan dan penandatanganan JSON ringkas.
  4. Verifikasi hasilLakukan polling status atau terima callback, lalu simpan URL keluaran dan kesalahan.

Alur Kerja Utama

Beranda API berpusat pada empat pekerjaan produksi: membersihkan teks dari video, menerjemahkan video, mengekstrak file subtitle, dan menerjemahkan gambar.

01

Hapus Subtitle dan Teks

Bersihkan subtitle tertanam, caption, watermark, lower third, logo, petunjuk alur, nomor registrasi, dan teks yang terlihat.

  • Endpoint: /v-w-c/gateway/ve/work/free
  • Dasar: needChineseOcclude: 1|2|3
  • Lite/Pro: advanced_lite, advanced_large_box, advanced_full
  • Mask: videoInpaintMasks
  • CRF: extraOptions.write_options.crf jika diaktifkan
02

Terjemahkan Video

Buat subtitle terjemahan, dubbing AI opsional, dan aset video terlokalisasi yang telah dirender.

  • Endpoint: /v-w-c/gateway/ve/work/free
  • Dubbing : needWanyin: 1, wyTaskType: FULL
  • Teks dalam frame: needChineseOcclude: 11
  • Emosi tinggi: /voice/incorporate
03

Ekstrak Subtitle

Hasilkan SRT/VTT dari subtitle yang terlihat dengan OCR atau dialog lisan dengan ASR.

  • OCR: needChineseOcclude: 14
  • Mask OCR: type: trans_only_ocr
  • ASR: wyTaskType: ONLY_ASR, wyNeedText: 0
04

Terjemahkan Gambar

Lokalisasikan gambar produk, tangkapan layar, panel komik, tangkapan UI aplikasi, dan aset kreatif.

  • Endpoint: /v-w-c/gateway/ve/image/translate
  • Terjemahkan: translateOn: 1, synthesisOn: 1
  • Hapus teks: translateOn: 0, synthesisOn: 1

Coba di Weydub Terlebih Dahulu

Saat pengguna ingin melihat kualitas keluaran sebelum implementasi, arahkan mereka ke alur kerja Weydub yang sesuai. Dokumentasi API tetap menjadi rujukan untuk otomatisasi, penandatanganan, callback, dan perilaku produksi.

Aturan Produksi

Aturan ini dicantumkan di halaman API agar pengembang dan agen dapat menggunakan dokumentasi Weydub lokal selama implementasi.

Batas videoBatas tetap saat ini adalah 15 menit dan 1000 MB per file video. Bagi atau kompres sebelum mengirim.
Batas gambarMaksimal 2000*2000 px dan 50 MB. Format yang didukung: png, jpeg, jpg, bmp, webp. URL tidak boleh berisi karakter Tionghoa.
PenagihanAlur kerja video ditagihkan dalam satuan 30 detik. Layanan gabungan dapat menambah biaya. Tugas yang akhirnya gagal mengurangi nol kredit.
CallbackVerifikasi Callback-Sign. Kembalikan HTTP 200 dengan isi yang tidak kosong setelah penyimpanan persisten. Callback yang gagal dicoba ulang selama 24 jam, kira-kira setiap 30 menit.

Dua Audiens

Dokumentasi ini ditujukan bagi pengguna alat pemrograman AI dan agen otomatisasi yang membutuhkan kontrak ringkas serta andal.

Pengembang yang menggunakan alat pemrograman AI Baca ringkasan, salin Markdown ke asisten IDE, jalankan skenario demo, lalu masukkan kredensial melalui variabel lingkungan.
Agen otomatisasi dan bot internal Muat referensi dan keahlian agen, buat tugas asinkron, simpan ID pekerjaan, tangani callback secara idempoten, dan jangan pernah mengekspos AppSecret.

Jalur Integrasi

Gunakan ini sebagai daftar periksa implementasi untuk skrip, layanan backend, jembatan tanpa kode, pekerja antrean, dan klien hasil AI.

  1. Akses gratisBuka akses API dari Akun Saya, lalu konfirmasikan hak akun untuk alur kerja target.
  2. Simpan rahasiaGunakan WEYDUB_APP_KEY dan WEYDUB_APP_SECRET atau pengelola rahasia.
  3. Tandatangani dengan tepatJSON ringkas, tanda tangan MD5 ganda, lalu kirim byte isi yang sama.
  4. Buat tugasKirim URL media dan simpan ID proyek/pekerjaan/tugas yang dikembalikan.
  5. Tunggu dengan amanGunakan callback dalam produksi dan polling sebagai cadangan.
  6. Simpan hasilSimpan URL keluaran, tautan SRT, aset gambar, status, dan kesalahan.
  7. Jalankan demoVerifikasi dengan aset resmi sebelum menghubungkan media pelanggan.
  8. Lindungi penggunaBuat percobaan ulang idempoten dan jangan pernah membocorkan AppSecret.

Bentuk Panggilan Minimum

Gunakan variabel lingkungan untuk kredensial. Jangan pernah menyimpan AppSecret dalam kode frontend, repositori publik, tangkapan layar, log, atau prompt yang mungkin disimpan.

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"
}

Skenario Demo

Gunakan aset publik ini untuk memverifikasi integrasi API sebelum menghubungkan media pelanggan. Aset ini mencakup alur kerja yang paling sering dipanggil bot dan alat pemrograman.

  • Video berbahasa Inggris: http://gc9.cdn.izhaoli.cn/ghostcut_demo/TextRemoval_Dubbing _Eng.mp4
  • Video berbahasa Mandarin: http://gc9.cdn.izhaoli.cn/ghostcut_demo/HighEmotion_Dubbing _cn2en.mp4
  • JSON berbahasa Mandarin: http://gc9.cdn.izhaoli.cn/ghostcut_demo/HighEmotion_Dubbing _cn2en.json

Salin sebagai Markdown

Blok ini mencerminkan ringkasan dalam index.md, sehingga pengguna dapat menempelkannya ke sesi pemrograman AI dan agen dapat menguraikannya sebagai Markdown biasa.

Ringkasan API Weydub Markdown, siap untuk alat pemrograman dan agen otomatisasi.

Untuk Alat Pemrograman AI

Berikan asisten Anda Panduan cepat, Autentikasi, Penghapusan Subtitle, Penerjemahan Video, Ekstraksi Subtitle, dan Keahlian API Weydub. Lalu berikan kredensial hanya melalui variabel lingkungan. Inilah jalur yang ditujukan untuk Codex, Cursor, Claude Code, bot internal, dan agen otomatisasi.

Bantuan dan Tutorial

Halaman API lokal adalah sumber kebenaran implementasi. Untuk bantuan alur kerja produk, gunakan pusat bantuan Weydub lokal.