
ข้อความเป็นรูปภาพ
สร้างรูปภาพ AI จากพรอมต์ข้อความ
ทดลองใช้ Alibaba Wan 3.0 API ฟรีบน Best Image AI แก้คลิปเดิมด้วยภาษาธรรมชาติ จัดเสียง ส่งออกยืดหยุ่น แก้งาน
API Wan 3.0 สำหรับการตัดต่อวิดีโอใช้คำสั่งภาษาธรรมชาติกับวิดีโอที่มีอยู่ นักพัฒนาสามารถอธิบายการเปลี่ยนแปลงของฉาก สไตล์ บรรยากาศ ตัวแบบ หรือสภาพแวดล้อม พร้อมควบคุมระยะเวลาเอาต์พุต ความละเอียด อัตราส่วนภาพ เสียง และ seed ที่ต้องการได้ Best Image AI มีเวิร์กโฟลว์ API แบบอิงงานสำหรับส่งฟุตเทจต้นฉบับ ติดตามการตัดต่อ และรับวิดีโอที่แปลงแล้ว
หมายเหตุ วิดีโอต้นฉบับต้องเป็นไปตามขีดจำกัดรูปแบบ ระยะเวลา และขนาดที่รองรับ ระยะเวลาของต้นฉบับรวมกับระยะเวลาเอาต์พุตที่ขอต้องไม่เกินขีดจำกัดรวม ดังนั้นควรตรวจสอบเวลาก่อนส่ง
Wan 3.0 เทียบกับ Wan 2.7 Video Edit
Wan 2.7 มีการตัดต่อวิดีโอต้นฉบับตามพรอมต์พร้อมการควบคุมข้อมูลอ้างอิงของตนเอง Wan 3.0 ใช้เวิร์กโฟลว์ที่เน้นวิดีโอต้นฉบับ พร้อมการตั้งค่าระยะเวลา ความละเอียด อัตราส่วน เสียง และ seed อย่างชัดเจน
Wan 3.0 เทียบกับ Kling Video O3 Video Edit
Kling Video O3 ครอบคลุมการตัดต่อและโหมดสร้างวิดีโอเพิ่มเติม Wan 3.0 เหมาะสำหรับทีมที่ต้องการช่องทางโดยตรงของตระกูล Wan เพื่อแปลงฟุตเทจที่อัปโหลด
Wan 3.0 เทียบกับ Runway Aleph
Runway Aleph เป็นส่วนหนึ่งของสภาพแวดล้อมการตัดต่อเชิงสร้างสรรค์ที่กว้างกว่า Wan 3.0 รองรับนักพัฒนาที่ต้องการจัดการการแปลงวิดีโอต้นฉบับผ่านแอปพลิเคชันและลำดับงานของตนเอง
Wan 3.0 เทียบกับ Adobe Firefly Video
Adobe Firefly Video เชื่อมโยงการสร้างและการตัดต่อวิดีโอกับระบบนิเวศสร้างสรรค์ของ Adobe ส่วน Wan 3.0 มีตัวเลือก API ที่มุ่งเน้น Alibaba สำหรับการตัดต่อตามพรอมต์ภายในผลิตภัณฑ์ที่กำหนดเอง
Wan 3.0 เทียบกับ Pika
Pika เน้นเอฟเฟกต์สร้างสรรค์และการแปลงที่เข้าถึงง่าย Wan 3.0 ออกแบบมาสำหรับคำขอที่มีโครงสร้าง การตั้งค่าเอาต์พุตที่ปรับได้ และการจัดการงานผ่านโปรแกรม
สำรวจเครื่องมือสร้างสรรค์ด้วย AI หลายรายการสำหรับเวิร์กโฟลว์รูปภาพและวิดีโอที่รวดเร็วในเบราว์เซอร์ แล้วขยายแนวคิดที่ประสบความสำเร็จด้วย API โมเดลที่พร้อมใช้งานจริงจาก Best Image AI โดย Best Image AI มีชั้น API แบบรวมสำหรับทุกโมเดล ทำให้ใช้และขยายเวิร์กโฟลว์ได้ง่าย

สร้างรูปภาพ AI จากพรอมต์ข้อความ

สร้างรูปภาพ AI จากรูปภาพและพรอมต์ข้อความ

สร้างวิดีโอ AI จากพรอมต์ข้อความ

ทำให้รูปภาพเคลื่อนไหวเป็นวิดีโอ AI

สร้างรูปภาพและวิดีโอ AI ในพื้นที่ทำงานเดียว

สร้างวิดีโอที่สอดคล้องกันจากสื่ออ้างอิง

สร้างเวิร์กโฟลว์ภาพและวิดีโอ AI แบบภาพบนแคนวาสไร้ขอบเขต
const response = await fetch('https://api.flaq.ai/api/v1/video/task', {
method: 'POST',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
body: JSON.stringify({
model_name: 'wan-3.0-video-edit',
prompt: 'Turn the daytime scene into a rainy evening while preserving the subject and camera movement',
video_url: 'https://example.com/source-video.mp4',
duration: 10,
resolution: '1080p',
aspect_ratio: '16:9',
sound: true,
seed: 42
})
});
const { data } = await response.json();
const taskId = data.task_id;
// Step 2: Poll for results
const taskId = data.task_id;
const pollResult = async (taskId) => {
const res = await fetch(`https://api.flaq.ai/api/v1/video/${taskId}`, {
headers: { 'Authorization': 'Bearer YOUR_API_KEY' }
});
return res.json();
};
while (true) {
const pollResultData = await pollResult(taskId);
const status = pollResultData.data.task_status;
if (status === 'succeed') {
console.log(pollResultData.data.task_result.videos[].);
;
}
(status === ) {
.(pollResultData..);
;
}
( (resolve, ));
}
import requests
response = requests.post(
'https://api.flaq.ai/api/v1/video/task',
headers={
'Content-Type': 'application/json',
'Authorization': 'Bearer YOUR_API_KEY'
},
json={
'model_name': 'wan-3.0-video-edit',
'prompt': 'Turn the daytime scene into a rainy evening while preserving the subject and camera movement',
'video_url': 'https://example.com/source-video.mp4',
'duration': 10,
'resolution': '1080p',
'aspect_ratio': '16:9',
'sound': True,
'seed': 42
}
)
result = response.json()
task_id = result['data']['task_id']
curl -X POST https://api.flaq.ai/api/v1/video/task \
-H "Content-Type: application/json" \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{
"model_name": "wan-3.0-video-edit",
"prompt": "Turn the daytime scene into a rainy evening while preserving the subject and camera movement",
"video_url": "https://example.com/source-video.mp4",
"duration": 10,
"resolution": "1080p",
"aspect_ratio": "16:9",
"sound": true,
"seed": 42
}'
# Step 2: Poll for results
# Replace {task_id} with the task_id returned from the submit response
curl -X GET "https://api.flaq.ai/api/v1/video/{task_id}" \
-H "Authorization: Bearer YOUR_API_KEY"
# Step 2: Poll for results
task_id = response.json()['data']['task_id']
poll_url = f"https://api.flaq.ai/api/v1/video/{task_id}"
while True:
poll_result = requests.get(poll_url, headers={'Authorization': 'Bearer YOUR_API_KEY'}).json()
status = poll_result['data']['task_status']
if status == 'succeed':
print(poll_result['data']['task_result']['videos'][0]['url'])
break
if status == 'failed':
print(poll_result['data']['task_status_msg'])
break
time.sleep(10)