
Da testo a immagine
Crea immagini IA da prompt testuali
Prova gratuitamente FLUX 3 con l'API Video Extend di Black Forest Labs. Estendi i video con Native Audio, coerenza visiva, movimenti espressivi e scene coerenti.
// 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.;
L'API FLUX 3 Video Extend di Black Forest Labs continua una clip esistente con movimento appena generato e audio nativo opzionale. Il modello porta avanti lo stato visivo finale, lo slancio, l'inquadratura e la logica della scena del video sorgente, quindi segue indicazioni in linguaggio naturale per sviluppare il momento successivo. Tramite Best Image AI, sviluppatori e team di produzione possono estendere storie, allungare risorse per campagne, continuare l'azione dei personaggi e creare sequenze video collegate senza ripartire da un fotogramma statico.
Esplora vari strumenti di creazione IA per flussi di lavoro rapidi di immagini e video nel browser, poi amplia le idee di successo con le API dei modelli di Best Image AI pronte per la produzione. Best Image AI offre un livello API unificato per tutti i modelli, semplificando l'uso e la scalabilità dei flussi di lavoro.

Crea immagini IA da prompt testuali

Crea immagini IA da immagini e prompt testuali

Crea video IA da prompt testuali

Anima le immagini trasformandole in video IA

Crea immagini e video AI in un unico spazio di lavoro
Nota
Assicurati che i video sorgente, i prompt e i contenuti generati con FLUX 3 rispettino i requisiti di utilizzo e sicurezza di Black Forest Labs. Usa un prompt di continuazione chiaro e una clip sorgente con un momento finale stabile per ottenere risultati più prevedibili.
Video Extend rispetto a FLUX 3 Text-to-Video
Text-to-Video crea una nuova clip da un concetto scritto. Video Extend parte da una sequenza esistente e porta il suo
fotogramma finale, movimento, inquadratura e logica della scena nel momento successivo appena generato.
FLUX 3 rispetto all'estensione delle scene di Veo 3.1
Veo 3.1 offre l'estensione delle scene all'interno dell'ecosistema video di Google. FLUX 3 fornisce un workflow API separato che combina
la continuazione guidata da prompt con audio nativo opzionale e un modello unificato degli eventi audiovisivi.
FLUX 3 rispetto ai workflow video di Runway
Runway offre generazione ed editing video tramite un'ampia piattaforma creativa. FLUX 3 Video Extend si concentra sul portare avanti
una clip esistente con movimento e inquadratura consapevoli della scena e audio opzionale.
FLUX 3 rispetto all'estensione video di Seedance 2.0
Seedance 2.0 supporta la continuazione e l'editing multimodali di video con numerosi input di riferimento. FLUX 3 offre un'
alternativa basata sull'apprendimento unificato di immagini, video e audio, con particolare attenzione alla logica connessa delle scene.
FLUX 3 rispetto a Kling 3.0
Kling 3.0 offre generazione video controllabile per workflow cinematografici e incentrati sui personaggi. FLUX 3 distingue
la propria route di continuazione grazie all'audio nativo opzionale, alla modellazione multimodale del mondo e all'estensione diretta da prompt a partire da una
clip sorgente.
// 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"