
Teks ke Gambar
Buat gambar AI dari prompt teks
Coba gratis API Alibaba Wan 3.0 untuk Pengeditan Video; olah ulang rekaman dengan instruksi bahasa alami, suara, dan output fleksibel untuk revisi kreatif di Best Image AI.
API Wan 3.0 untuk Pengeditan Video menerapkan instruksi bahasa alami pada video yang sudah ada. Developer dapat menjelaskan perubahan adegan, gaya, suasana, subjek, atau lingkungan sambil mengontrol durasi output, resolusi, rasio aspek, suara, dan seed yang diminta. Best Image AI menyediakan alur kerja API berbasis tugas untuk mengirim rekaman sumber, melacak pengeditan, dan mengambil video hasil transformasi.
Catatan Video sumber harus memenuhi batas format, durasi, dan dimensi yang didukung. Durasi sumber ditambah durasi output yang diminta tidak boleh melebihi batas gabungan, jadi validasi waktu sebelum mengirimkan tugas.
Wan 3.0 vs. Wan 2.7 Video Edit
Wan 2.7 menyediakan pengeditan video sumber berpanduan prompt dengan kontrol referensinya sendiri. Wan 3.0 menggunakan alur kerja yang berfokus pada video sumber dengan pengaturan durasi, resolusi, rasio, suara, dan seed yang eksplisit.
Wan 3.0 vs. Kling Video O3 Video Edit
Kling Video O3 mencakup pengeditan dan mode pembuatan video tambahan. Wan 3.0 cocok untuk tim yang memerlukan jalur langsung dari keluarga Wan untuk mentransformasi rekaman yang diunggah.
Wan 3.0 vs. Runway Aleph
Runway Aleph merupakan bagian dari lingkungan pengeditan kreatif yang lebih luas. Wan 3.0 mendukung developer yang ingin mengatur transformasi video sumber melalui aplikasi dan alur tugas mereka sendiri.
Wan 3.0 vs. Adobe Firefly Video
Adobe Firefly Video menghubungkan pembuatan dan pengeditan video dengan ekosistem kreatif Adobe. Wan 3.0 menyediakan opsi API berorientasi Alibaba untuk pengeditan berpanduan prompt di dalam produk khusus.
Wan 3.0 vs. Pika
Pika menekankan efek kreatif dan transformasi yang mudah diakses. Wan 3.0 dirancang untuk permintaan terstruktur, pengaturan output yang dapat dikonfigurasi, dan penanganan tugas secara terprogram.
Jelajahi berbagai alat kreasi AI untuk alur kerja gambar dan video yang cepat di browser Anda, lalu tingkatkan skala ide yang berhasil dengan API model siap produksi dari Best Image AI. Best Image AI menyediakan lapisan API terpadu untuk semua model sehingga alur kerja Anda mudah digunakan dan ditingkatkan skalanya.

Buat gambar AI dari prompt teks

Buat gambar AI dari gambar dan prompt teks

Buat video AI dari prompt teks

Animasikan gambar menjadi video AI

Buat gambar dan video AI dalam satu ruang kerja terpadu

Buat video yang konsisten dari media referensi

Bangun alur kerja visual gambar dan video AI pada kanvas tanpa batas
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)