เอกสารสำหรับนักพัฒนา
เอกสาร Weydub API
เริ่มจากคำขอที่มีลายเซ็นหนึ่งรายการ จากนั้นเข้าสู่เวิร์กโฟลว์สำหรับใช้งานจริงในการลบคำบรรยายและข้อความ การแปลวิดีโอ การดึงคำบรรยาย การแปลรูปภาพ คอลแบ็ก และระบบอัตโนมัติ ผู้ใช้ Weydub ที่เข้าสู่ระบบสามารถเปิดใช้การเข้าถึง API ได้ฟรีจาก My บัญชี
เริ่มต้นแบบแพลตฟอร์มสำหรับนักพัฒนา
รับข้อมูลรับรอง ส่งคำขอที่มีลายเซ็นหนึ่งครั้ง ตรวจสอบสถานะ จากนั้นเลือกหน้าขั้นตอนการทำงาน วิธีนี้ช่วยให้ผู้ใช้เริ่มต้นได้รวดเร็ว พร้อมให้โครงสร้างที่เพียงพอแก่เอเจนต์เพื่อสร้างระบบอย่างปลอดภัย
- รับสิทธิ์เข้าถึงลงชื่อเข้าใช้ เปิดใช้การเข้าถึง API ฟรีจาก My บัญชี และยืนยันสิทธิ์การใช้เวิร์กโฟลว์สำหรับบัญชีของคุณ
- อ่านเอกสารอ้างอิงตรวจสอบเอนด์พอยต์ รูปแบบคำขอ ฟิลด์สถานะ และหมายเหตุการแก้ไขปัญหา
- เริ่มต้นอย่างรวดเร็วสร้างงานสาธิตหนึ่งงานโดยใช้ตัวแปรสภาพแวดล้อมและการเซ็น JSON แบบกระชับ
- ตรวจสอบผลลัพธ์ตรวจสอบสถานะเป็นระยะหรือรับคอลแบ็ก จากนั้นบันทึก URL ผลลัพธ์และข้อผิดพลาดไว้
ขั้นตอนการทำงานหลัก
หน้าแรกของ API มุ่งเน้นงานสำหรับการใช้งานจริงสี่ประเภท ได้แก่ ลบข้อความจากวิดีโอ แปลวิดีโอ ดึงไฟล์คำบรรยาย และแปลรูปภาพ
ลบคำบรรยายและข้อความ
ลบคำบรรยายแบบฝัง คำบรรยายใต้ภาพ ลายน้ำ ข้อความแถบล่าง โลโก้ เบาะแสของเนื้อเรื่อง หมายเลขทะเบียน และข้อความที่มองเห็นได้
- เอนด์พอยต์:
/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เมื่อเปิดใช้
แปลวิดีโอ
สร้างคำบรรยายที่แปลแล้ว การพากย์เสียงด้วย AI ที่เลือกเปิดใช้ได้ และไฟล์วิดีโอที่ปรับให้เข้ากับท้องถิ่นและเรนเดอร์แล้ว
- เอนด์พอยต์:
/v-w-c/gateway/ve/work/free - การพากย์เสียง:
needWanyin: 1,wyTaskType: FULL - ข้อความในเฟรม:
needChineseOcclude: 11 - อารมณ์เข้มข้น:
/voice/incorporate
ดึงคำบรรยาย
สร้าง SRT/VTT จากคำบรรยายที่มองเห็นได้ด้วย OCR หรือจากบทพูดด้วย ASR
- OCR:
needChineseOcclude: 14 - มาสก์ OCR:
type: trans_only_ocr - ASR:
wyTaskType: ONLY_ASR,wyNeedText: 0
แปลรูปภาพ
ปรับภาพสินค้า ภาพหน้าจอ แผงการ์ตูน ภาพจับหน้าจอ UI ของแอป และชิ้นงานสร้างสรรค์ให้เข้ากับท้องถิ่น
- เอนด์พอยต์:
/v-w-c/gateway/ve/image/translate - แปล:
translateOn: 1,synthesisOn: 1 - ลบข้อความ:
translateOn: 0,synthesisOn: 1
ลองใน Weydub ก่อน
เมื่อผู้ใช้ต้องการดูคุณภาพผลลัพธ์ก่อนนำไปใช้งาน ให้พาไปยังเวิร์กโฟลว์ของ Weydub ที่ตรงกัน เอกสาร API อยู่ที่นี่สำหรับระบบอัตโนมัติ การเซ็นคำขอ คอลแบ็ก และพฤติกรรมเมื่อใช้งานจริง
กฎสำหรับการใช้งานจริง
กฎเหล่านี้ถูกรวมไว้ในหน้า API เพื่อให้นักพัฒนาและเอเจนต์ใช้เอกสาร Weydub ในเครื่องขณะพัฒนา
กลุ่มเป้าหมายสองกลุ่ม
เอกสารเหล่านี้เขียนขึ้นสำหรับผู้ที่ใช้เครื่องมือเขียนโค้ดด้วย AI และเอเจนต์ระบบอัตโนมัติที่ต้องการข้อกำหนดที่กระชับและเชื่อถือได้
อ่านตามลำดับ
อ่านบทแนะนำหลักทั้งห้าก่อน ใช้ไฟล์เอเจนต์เมื่อเครื่องมือเขียนโค้ด AI หรือบอตภายในเป็นผู้ดำเนินการ
เส้นทางการผสานรวม
ใช้รายการนี้เป็นเช็กลิสต์การนำไปใช้สำหรับสคริปต์ บริการแบ็กเอนด์ บริดจ์แบบไม่ต้องเขียนโค้ด เวิร์กเกอร์คิว และไคลเอ็นต์ที่สร้างด้วย AI
- เข้าถึงได้ฟรีเปิดใช้การเข้าถึง API ผ่าน My บัญชี จากนั้นยืนยันสิทธิ์ของบัญชีสำหรับขั้นตอนการทำงานเป้าหมาย
- เก็บข้อมูลลับใช้
WEYDUB_APP_KEYและWEYDUB_APP_SECRETหรือระบบจัดการข้อมูลลับ - ลงลายเซ็นให้ตรงกันทุกประการใช้ JSON แบบกระชับ ลงลายเซ็น double-MD5 แล้วส่งไบต์ของบอดี้เดิมทุกไบต์
- สร้างงานส่ง URL ของสื่อและบันทึก ID โปรเจกต์/งาน/ทาสก์ที่ส่งกลับมา
- รออย่างปลอดภัยใช้คอลแบ็กในการใช้งานจริง และใช้การตรวจสอบสถานะเป็นทางเลือกสำรอง
- จัดเก็บผลลัพธ์บันทึก URL ผลลัพธ์ ลิงก์ SRT แอสเซ็ตภาพ สถานะ และข้อผิดพลาด
- เรียกใช้เดโมตรวจสอบด้วยแอสเซ็ตอย่างเป็นทางการก่อนเชื่อมต่อสื่อของลูกค้า
- ปกป้องผู้ใช้ทำให้การลองใหม่เป็นแบบ 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 คาดว่าบอตและเครื่องมือเขียนโค้ดจะเรียกใช้บ่อยที่สุด
การลบข้อความขั้นสูง
ส่งวิดีโอภาษาอังกฤษที่มีคำบรรยายฝังในวิดีโอ โดยใช้โมเดล Advanced Pro แบบเต็มหน้าจอ
สถานการณ์ 2การแปลวิดีโอ
แปลวิดีโอเดโมภาษาอังกฤษเป็นภาษาสเปน พร้อมคำบรรยายและการพากย์เสียงด้วย AI
สถานการณ์ 3การโคลนที่ถ่ายทอดอารมณ์เข้มข้น
ใช้วิดีโอภาษาจีนและ JSON ที่จับคู่กันสำหรับการพากย์เสียงละครสั้นจากภาษาจีนเป็นภาษาอังกฤษ
- วิดีโอภาษาอังกฤษ:
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 ธรรมดาได้
สำหรับเครื่องมือเขียนโค้ด AI
มอบ Quickstart, Auth, Subtitle Removal, Video Translation, Subtitle Extraction และทักษะ Weydub API ให้ผู้ช่วยของคุณ จากนั้นให้ข้อมูลรับรองผ่านตัวแปรสภาพแวดล้อมเท่านั้น นี่คือแนวทางที่กำหนดไว้สำหรับ Codex, Cursor, Claude Code, บอตภายใน และเอเจนต์ระบบอัตโนมัติ
ความช่วยเหลือและบทแนะนำ
หน้า API ในเว็บไซต์นี้คือแหล่งข้อมูลหลักสำหรับการนำไปใช้ หากต้องการความช่วยเหลือเกี่ยวกับขั้นตอนการทำงานของผลิตภัณฑ์ ให้ใช้ศูนย์ช่วยเหลือ Weydub ในเว็บไซต์นี้