Coba FLUX 3 secara gratis dengan API Video Extend dari Black Forest Labs. Perpanjang video dengan Native Audio, konsistensi visual, gerakan ekspresif, dan adegan yang koheren.
// Step 1: Submit generation request
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: 'flux-3.0-video-extend',
prompt: 'Continue the scene as the subject walks toward the skyline',
resolution: '1080p',
aspect_ratio: '16:9',
video_url: 'https://example.com/source-video.mp4',
duration: 10,
sound: true
})
});
const { data } = response.();
taskId = data.;
API FLUX 3 Video Extend dari Black Forest Labs melanjutkan klip yang ada dengan gerakan yang baru dibuat dan audio native opsional. Model meneruskan keadaan visual terakhir, momentum, framing, dan logika adegan video sumber, lalu mengikuti arahan bahasa alami untuk mengembangkan momen berikutnya. Melalui Best Image AI, developer dan tim produksi dapat melanjutkan cerita, memperpanjang aset kampanye, meneruskan aksi karakter, serta membuat urutan video yang terhubung tanpa memulai ulang dari frame statis.
Catatan
Pastikan video sumber, prompt, dan konten yang dibuat dengan FLUX 3 mematuhi persyaratan penggunaan dan keamanan Black Forest Labs. Gunakan prompt kelanjutan yang jelas dan klip sumber dengan momen akhir stabil untuk hasil yang lebih mudah diprediksi.
Video Extend vs. FLUX 3 Text-to-Video
Text-to-Video membuat klip baru dari konsep tertulis. Video Extend dimulai dari urutan yang ada dan meneruskan
frame akhir, gerakan, framing, serta logika adegannya ke momen baru yang dihasilkan.
FLUX 3 vs. Perluasan Adegan Veo 3.1
Veo 3.1 menawarkan perluasan adegan dalam ekosistem video Google. FLUX 3 menyediakan alur kerja API terpisah yang memadukan
kelanjutan terpandu prompt dengan audio native opsional dan model terpadu untuk peristiwa audiovisual.
FLUX 3 vs. Alur Kerja Video Runway
Runway menawarkan pembuatan dan pengeditan video melalui platform kreatif yang luas. FLUX 3 Video Extend berfokus pada kelanjutan
klip yang ada dengan gerakan, framing, dan suara opsional yang memahami adegan.
FLUX 3 vs. Perluasan Video Seedance 2.0
Seedance 2.0 mendukung kelanjutan dan pengeditan video multimodal dengan input referensi yang kaya. FLUX 3 menawarkan
alternatif yang berlandaskan pembelajaran gambar, video, dan audio terpadu dengan penekanan pada logika adegan yang terhubung.
FLUX 3 vs. Kling 3.0
Kling 3.0 menyediakan pembuatan video yang dapat dikontrol untuk alur kerja sinematik dan berfokus pada karakter. FLUX 3 membedakan
rute kelanjutannya melalui audio native opsional, pemodelan dunia multimodal, dan perluasan terpandu prompt dari
klip sumber.
// 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[0].url);
break;
}
if (status === 'failed') {
console.error(pollResultData.data.task_status_msg);
break;
}
await new Promise(resolve => setTimeout(resolve, 10000));
}
# Step 1: Submit generation request
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': 'flux-3.0-video-extend',
'prompt': 'Continue the scene as the subject walks toward the skyline',
'resolution': '1080p',
'aspect_ratio': '16:9',
'video_url': 'https://example.com/source-video.mp4',
'duration': 10,
'sound': True
}
)
result = response.json()
task_id = result['data']['task_id']
# 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)
# Step 1: Submit generation request
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": "flux-3.0-video-extend",
"prompt": "Continue the scene as the subject walks toward the skyline",
"resolution": "1080p",
"aspect_ratio": "16:9",
"video_url": "https://example.com/source-video.mp4",
"duration": 10,
"sound": true
}'
# 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"