W Weydub API

เอกสารสำหรับนักพัฒนา

เอกสาร Weydub API

เริ่มจากคำขอที่มีลายเซ็นหนึ่งรายการ จากนั้นเข้าสู่เวิร์กโฟลว์สำหรับใช้งานจริงในการลบคำบรรยายและข้อความ การแปลวิดีโอ การดึงคำบรรยาย การแปลรูปภาพ คอลแบ็ก และระบบอัตโนมัติ ผู้ใช้ Weydub ที่เข้าสู่ระบบสามารถเปิดใช้การเข้าถึง API ได้ฟรีจาก My บัญชี

เริ่มต้นแบบแพลตฟอร์มสำหรับนักพัฒนา

รับข้อมูลรับรอง ส่งคำขอที่มีลายเซ็นหนึ่งครั้ง ตรวจสอบสถานะ จากนั้นเลือกหน้าขั้นตอนการทำงาน วิธีนี้ช่วยให้ผู้ใช้เริ่มต้นได้รวดเร็ว พร้อมให้โครงสร้างที่เพียงพอแก่เอเจนต์เพื่อสร้างระบบอย่างปลอดภัย

  1. รับสิทธิ์เข้าถึงลงชื่อเข้าใช้ เปิดใช้การเข้าถึง API ฟรีจาก My บัญชี และยืนยันสิทธิ์การใช้เวิร์กโฟลว์สำหรับบัญชีของคุณ
  2. อ่านเอกสารอ้างอิงตรวจสอบเอนด์พอยต์ รูปแบบคำขอ ฟิลด์สถานะ และหมายเหตุการแก้ไขปัญหา
  3. เริ่มต้นอย่างรวดเร็วสร้างงานสาธิตหนึ่งงานโดยใช้ตัวแปรสภาพแวดล้อมและการเซ็น JSON แบบกระชับ
  4. ตรวจสอบผลลัพธ์ตรวจสอบสถานะเป็นระยะหรือรับคอลแบ็ก จากนั้นบันทึก URL ผลลัพธ์และข้อผิดพลาดไว้

ขั้นตอนการทำงานหลัก

หน้าแรกของ API มุ่งเน้นงานสำหรับการใช้งานจริงสี่ประเภท ได้แก่ ลบข้อความจากวิดีโอ แปลวิดีโอ ดึงไฟล์คำบรรยาย และแปลรูปภาพ

01

ลบคำบรรยายและข้อความ

ลบคำบรรยายแบบฝัง คำบรรยายใต้ภาพ ลายน้ำ ข้อความแถบล่าง โลโก้ เบาะแสของเนื้อเรื่อง หมายเลขทะเบียน และข้อความที่มองเห็นได้

  • เอนด์พอยต์: /v-w-c/gateway/ve/work/free
  • พื้นฐาน: needChineseOcclude: 1|2|3
  • Lite/Pro: advanced_lite, advanced_large_box, advanced_full
  • มาสก์: videoInpaintMasks
  • CRF: extraOptions.write_options.crf เมื่อเปิดใช้
02

แปลวิดีโอ

สร้างคำบรรยายที่แปลแล้ว การพากย์เสียงด้วย AI ที่เลือกเปิดใช้ได้ และไฟล์วิดีโอที่ปรับให้เข้ากับท้องถิ่นและเรนเดอร์แล้ว

  • เอนด์พอยต์: /v-w-c/gateway/ve/work/free
  • การพากย์เสียง: needWanyin: 1, wyTaskType: FULL
  • ข้อความในเฟรม: needChineseOcclude: 11
  • อารมณ์เข้มข้น: /voice/incorporate
03

ดึงคำบรรยาย

สร้าง SRT/VTT จากคำบรรยายที่มองเห็นได้ด้วย OCR หรือจากบทพูดด้วย ASR

  • OCR: needChineseOcclude: 14
  • มาสก์ OCR: type: trans_only_ocr
  • ASR: wyTaskType: ONLY_ASR, wyNeedText: 0
04

แปลรูปภาพ

ปรับภาพสินค้า ภาพหน้าจอ แผงการ์ตูน ภาพจับหน้าจอ UI ของแอป และชิ้นงานสร้างสรรค์ให้เข้ากับท้องถิ่น

  • เอนด์พอยต์: /v-w-c/gateway/ve/image/translate
  • แปล: translateOn: 1, synthesisOn: 1
  • ลบข้อความ: translateOn: 0, synthesisOn: 1

ลองใน Weydub ก่อน

เมื่อผู้ใช้ต้องการดูคุณภาพผลลัพธ์ก่อนนำไปใช้งาน ให้พาไปยังเวิร์กโฟลว์ของ Weydub ที่ตรงกัน เอกสาร API อยู่ที่นี่สำหรับระบบอัตโนมัติ การเซ็นคำขอ คอลแบ็ก และพฤติกรรมเมื่อใช้งานจริง

กฎสำหรับการใช้งานจริง

กฎเหล่านี้ถูกรวมไว้ในหน้า API เพื่อให้นักพัฒนาและเอเจนต์ใช้เอกสาร Weydub ในเครื่องขณะพัฒนา

ข้อจำกัดวิดีโอขีดจำกัดตายตัวปัจจุบันคือ 15 นาทีและ 1000 MB ต่อไฟล์วิดีโอ แบ่งหรือบีบอัดไฟล์ก่อนส่ง
ข้อจำกัดรูปภาพสูงสุด 2000*2000 px และ 50 MB รูปแบบที่รองรับ: png, jpeg, jpg, bmp, webp URL ต้องไม่มีอักขระภาษาจีน
การเรียกเก็บเงินเวิร์กโฟลว์วิดีโอคิดค่าบริการเป็นหน่วยละ 30 วินาที บริการที่ใช้ร่วมกันอาจมีค่าใช้จ่ายสะสม งานที่ล้มเหลวในท้ายที่สุดจะหักเครดิตเป็น 0
คอลแบ็กตรวจสอบ Callback-Sign ส่งคืน HTTP 200 พร้อม body ที่ไม่ว่างเปล่าหลังจัดเก็บข้อมูลอย่างถาวร คอลแบ็กที่ล้มเหลวจะลองใหม่เป็นเวลา 24 ชั่วโมงประมาณทุก 30 นาที

กลุ่มเป้าหมายสองกลุ่ม

เอกสารเหล่านี้เขียนขึ้นสำหรับผู้ที่ใช้เครื่องมือเขียนโค้ดด้วย AI และเอเจนต์ระบบอัตโนมัติที่ต้องการข้อกำหนดที่กระชับและเชื่อถือได้

นักพัฒนาที่ใช้เครื่องมือเขียนโค้ดด้วย AI อ่านภาพรวม คัดลอก Markdown ไปยังผู้ช่วยใน IDE เรียกใช้สถานการณ์สาธิต จากนั้นกำหนดข้อมูลรับรองผ่านตัวแปรสภาพแวดล้อม
เอเจนต์ระบบอัตโนมัติและบอตภายในองค์กร โหลดเอกสารอ้างอิงและทักษะของเอเจนต์ สร้างงานแบบอะซิงโครนัส เก็บ ID งาน จัดการคอลแบ็กแบบ idempotent และอย่าเปิดเผย AppSecret

อ่านตามลำดับ

อ่านบทแนะนำหลักทั้งห้าก่อน ใช้ไฟล์เอเจนต์เมื่อเครื่องมือเขียนโค้ด AI หรือบอตภายในเป็นผู้ดำเนินการ

เริ่มต้นใช้งานขั้นตอน Python แบบกระชับสำหรับสร้างและตรวจสอบสถานะงานลบข้อความ การยืนยันตัวตนและการลงลายเซ็นAppKey, AppSign และรูปแบบลายเซ็น double-MD5 การลบคำบรรยายBasic, Advanced Lite/Pro, มาสก์, CRF และเพย์โหลดสำหรับการลบ การแปลวิดีโอการแปลคำบรรยาย การพากย์เสียง การแปลข้อความบนหน้าจอ และโหมดเสียง การแยกคำบรรยายการแยกคำบรรยายด้วย OCR และ ASR พร้อมการจัดการงานแบบอะซิงโครนัส ข้อมูลอ้างอิง APIดัชนีเอนด์พอยต์ รูปแบบคำขอ ฟิลด์สถานะ และการแก้ไขปัญหา ข้อมูลอ้างอิง LLMไฟล์แนะนำแบบสั้นสำหรับผู้ช่วยเขียนโค้ดและบอต ทักษะ Weydub APIคำสั่งที่นำกลับมาใช้ซ้ำได้สำหรับ Codex, Cursor, Claude Code และเอเจนต์ภายใน

เส้นทางการผสานรวม

ใช้รายการนี้เป็นเช็กลิสต์การนำไปใช้สำหรับสคริปต์ บริการแบ็กเอนด์ บริดจ์แบบไม่ต้องเขียนโค้ด เวิร์กเกอร์คิว และไคลเอ็นต์ที่สร้างด้วย AI

  1. เข้าถึงได้ฟรีเปิดใช้การเข้าถึง API ผ่าน My บัญชี จากนั้นยืนยันสิทธิ์ของบัญชีสำหรับขั้นตอนการทำงานเป้าหมาย
  2. เก็บข้อมูลลับใช้ WEYDUB_APP_KEY และ WEYDUB_APP_SECRET หรือระบบจัดการข้อมูลลับ
  3. ลงลายเซ็นให้ตรงกันทุกประการใช้ JSON แบบกระชับ ลงลายเซ็น double-MD5 แล้วส่งไบต์ของบอดี้เดิมทุกไบต์
  4. สร้างงานส่ง URL ของสื่อและบันทึก ID โปรเจกต์/งาน/ทาสก์ที่ส่งกลับมา
  5. รออย่างปลอดภัยใช้คอลแบ็กในการใช้งานจริง และใช้การตรวจสอบสถานะเป็นทางเลือกสำรอง
  6. จัดเก็บผลลัพธ์บันทึก URL ผลลัพธ์ ลิงก์ SRT แอสเซ็ตภาพ สถานะ และข้อผิดพลาด
  7. เรียกใช้เดโมตรวจสอบด้วยแอสเซ็ตอย่างเป็นทางการก่อนเชื่อมต่อสื่อของลูกค้า
  8. ปกป้องผู้ใช้ทำให้การลองใหม่เป็นแบบ idempotent และอย่าเปิดเผย AppSecret

รูปแบบการเรียกขั้นต่ำ

ใช้ตัวแปรสภาพแวดล้อมสำหรับข้อมูลรับรอง อย่าเก็บ AppSecret ไว้ในโค้ดฟรอนต์เอนด์ รีโพสาธารณะ ภาพหน้าจอ ล็อก หรือพรอมต์ที่อาจถูกเก็บไว้

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

สถานการณ์เดโม

ใช้แอสเซ็ตสาธารณะเหล่านี้เพื่อตรวจสอบการผสานการทำงานกับ API ก่อนเชื่อมต่อสื่อของลูกค้า แอสเซ็ตเหล่านี้ครอบคลุมขั้นตอนการทำงานที่ Weydub คาดว่าบอตและเครื่องมือเขียนโค้ดจะเรียกใช้บ่อยที่สุด

  • วิดีโอภาษาอังกฤษ: http://gc9.cdn.izhaoli.cn/ghostcut_demo/TextRemoval_Dubbing_Eng.mp4
  • วิดีโอภาษาจีน: http://gc9.cdn.izhaoli.cn/ghostcut_demo/HighEmotion_Dubbing_cn2en.mp4
  • JSON ภาษาจีน: http://gc9.cdn.izhaoli.cn/ghostcut_demo/HighEmotion_Dubbing_cn2en.json

คัดลอกเป็น Markdown

บล็อกนี้มีเนื้อหาตรงกับภาพรวมใน index.md, เพื่อให้ผู้ใช้สามารถวางเนื้อหานี้ลงในเซสชันเขียนโค้ดด้วย AI และให้เอเจนต์แยกวิเคราะห์เป็น Markdown ธรรมดาได้

ภาพรวม Weydub API Markdown ที่พร้อมใช้กับเครื่องมือเขียนโค้ดและเอเจนต์ระบบอัตโนมัติ

สำหรับเครื่องมือเขียนโค้ด AI

มอบ Quickstart, Auth, Subtitle Removal, Video Translation, Subtitle Extraction และทักษะ Weydub API ให้ผู้ช่วยของคุณ จากนั้นให้ข้อมูลรับรองผ่านตัวแปรสภาพแวดล้อมเท่านั้น นี่คือแนวทางที่กำหนดไว้สำหรับ Codex, Cursor, Claude Code, บอตภายใน และเอเจนต์ระบบอัตโนมัติ

ความช่วยเหลือและบทแนะนำ

หน้า API ในเว็บไซต์นี้คือแหล่งข้อมูลหลักสำหรับการนำไปใช้ หากต้องการความช่วยเหลือเกี่ยวกับขั้นตอนการทำงานของผลิตภัณฑ์ ให้ใช้ศูนย์ช่วยเหลือ Weydub ในเว็บไซต์นี้