
Teks ke Gambar
Buat gambar AI dari prompt teks
Coba API Gemini Omni 1.2 Flash dari Google di Flaq AI untuk mengarahkan video baru dengan gambar, klip pendek, atau keduanya. Pilih durasi keluaran dan bingkai adegan.
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: 'gemini-omni-1.2-flash-reference-to-video',
prompt: 'Use the references to create a cinematic shot of a small boat approaching from the distance',
aspect_ratio: '16:9',
resolution: '1080p',
duration: 12,
images: ['https://example.com/boat-reference.jpg'],
videos: ['https://example.com/motion-reference.mp4']
})
});
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[0].url);
break;
}
if (status === 'failed') {
console.error(pollResultData.data.task_status_msg);
break;
}
await new Promise(resolve => setTimeout(resolve, 10000));
}
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': 'gemini-omni-1.2-flash-reference-to-video',
'prompt': 'Use the references to create a cinematic shot of a small boat approaching from the distance',
'aspect_ratio': '16:9',
'resolution': '1080p',
'duration': 12,
'images': ['https://example.com/boat-reference.jpg'],
'videos': ['https://example.com/motion-reference.mp4']
}
)
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)
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": "gemini-omni-1.2-flash-reference-to-video",
"prompt": "Use the references to create a cinematic shot of a small boat approaching from the distance",
"aspect_ratio": "16:9",
"resolution": "1080p",
"duration": 12,
"images": ["https://example.com/boat-reference.jpg"],
"videos": ["https://example.com/motion-reference.mp4"]
}'
# 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"
| Parameter | Harga | Harga asli | Diskon |
|---|
Di Flaq AI, Gemini Omni 1.2 Flash Reference-to-Video API menghasilkan video baru dari perintah teks dan referensi visual. Sertakan gambar, klip video pendek, atau keduanya bersama arahan tertulis. Alur ini cocok untuk proyek yang menggunakan materi visual yang sudah ada sebagai acuan adegan baru. Durasi, resolusi, dan orientasi keluaran dapat dipilih secara terpisah.
Acuan visual: Gunakan gambar karakter, produk, atau contoh gaya sebagai acuan tampilan adegan baru.
Acuan gerakan: Sertakan klip video pendek bersama arahan adegan tertulis untuk memperlihatkan gerakan yang diinginkan.
Gabungan referensi gambar dan video: Padukan gambar diam dan contoh gerakan dalam satu arahan untuk memandu pembuatan video baru.
Pembuatan berdasarkan perintah: Jelaskan adegan yang diinginkan serta kaitan materi yang disertakan dengan adegan tersebut.
Masukan: Berikan perintah teks dan sedikitnya satu gambar atau video referensi. Kedua jenis referensi dapat digunakan sendiri-sendiri atau digabungkan dalam permintaan yang sama.
Persiapan referensi: Pastikan jumlah gambar dan video memenuhi batas masing-masing. Gunakan klip referensi pendek. Periksa batas terbaru untuk jumlah materi dan durasi video referensi dalam dokumentasi API.
Pengaturan keluaran: Pilih bingkai lanskap atau potret, resolusi, dan durasi dalam rentang yang didukung. Panjang klip referensi tidak menentukan panjang video keluaran.
Keluaran: Ambil video yang baru dibuat setelah pemrosesan selesai.
Penagihan: Biaya dihitung per detik berdasarkan durasi keluaran yang diminta pada resolusi yang dipilih. Video referensi tidak dikenai biaya tambahan.
Pengembangan konsep untuk presentasi: Padukan arahan adegan dengan gambar atau klip pilihan untuk menyusun konsep video yang dapat ditinjau.
Penggunaan kembali materi kampanye: Sertakan gambar kampanye yang sudah ada dalam arahan untuk adegan video baru.
Alur kerja papan referensi: Tim kreatif dapat memilih materi dari pustaka aset dan mengirimkannya bersama perintah pembuatan video.
Eksplorasi konsep gerakan: Padukan video referensi pendek dengan arahan tertulis untuk menjajaki rangkaian gerakan baru tanpa menyunting klip referensi itu sendiri.
Catatan Materi referensi wajib disertakan. Jelaskan peran setiap materi dalam perintah dan bedakan hasil yang diinginkan dari contoh yang diberikan. Periksa durasi video referensi secara terpisah dari durasi video yang diminta.
Dibandingkan dengan Text-to-Video: Reference-to-Video membutuhkan materi visual selain perintah teks. Text-to-Video cocok untuk arahan yang tidak membutuhkan gambar atau klip pendukung.
Dibandingkan dengan Image-to-Video: Image-to-Video menggunakan gambar sebagai bingkai awal dan dapat menggunakan gambar lain sebagai bingkai akhir. Reference-to-Video menerima gambar dan video pendek sebagai acuan untuk adegan baru.
Dibandingkan dengan Video Edit: Video Edit menyunting video sumber dan mengikuti durasi serta proporsi video tersebut. Dengan Reference-to-Video, pengguna dapat memilih durasi dan orientasi klip baru secara terpisah dari rekaman referensi.
Jelajahi beberapa alat pembuatan AI untuk alur kerja gambar dan video cepat di browser Anda, lalu skalakan ide yang berhasil dengan API model siap produksi dari Flaq AI. Flaq AI menyediakan lapisan API terpadu untuk semua model, sehingga alur kerja Anda mudah digunakan dan diskalakan.

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