أنشئ مقاطع فيديو بسرعة باستخدام Seedance 2.0 Fast API. حوّل البرومبتات إلى فيديوهات واقعية مع صوت مدمج، ونسب مرنة، ومخرجات منخفضة زمن الاستجابة.
توفر واجهة API ByteDance Seedance V2.0 Fast Text-to-Video توليد فيديو بالذكاء الاصطناعي بسرعة عالية وتكلفة فعالة للمطورين والفرق الإبداعية. يتيح تكامل API الخاطف هذا من نوع text-to-video تحويل الأوصاف النصية إلى مقاطع فيديو احترافية بدقتي 480p و720p ولفترات تتراوح بين 4 و15 ثانية. وبالاعتماد على بنية توليف الفيديو المحسنة من ByteDance، يجمع نموذج Seedance V2.0 Fast بين المعالجة السريعة والضوابط الإبداعية المرنة، بينما توفر API تكاملا مستقرا لسير إنتاج عالي الحجم على Best Image AI.
ملاحظة يرجى التأكد من أن prompt يلتزم بإرشادات سلامة المحتوى الخاصة بـ ByteDance. إذا حدث خطأ، راجع prompt بحثا عن محتوى مقيد، ثم عدله وحاول مرة أخرى.
Seedance V2.0 Fast vs. Seedance V2.0 Standard Text-to-Video يقدم Seedance V2.0 Standard أقصى جودة للإنتاج الاحترافي. تعطي API Seedance V2.0 Fast Text-to-Video الأولوية للسرعة وكفاءة التكلفة، فتولد الفيديوهات بسرعات متسارعة وتسعير تنافسي، وهي مثالية لسير العمل عالي الحجم والتكرار السريع.
Seedance V2.0 Fast vs. Veo 3.1 Fast Text-to-Video يستخدم Veo 3.1 Fast بنية Google DeepMind للتوليد السريع. تتميز API Seedance V2.0 Fast Text-to-Video بدعم أوسع لنسب العرض إلى الارتفاع (6 صيغ تشمل 21:9 ultrawide)، ومدة ممتدة حتى 15 ثانية، وتحكم اختياري بالكاميرا الثابتة، ما يجعلها متعددة الاستخدامات لاحتياجات إنتاج محتوى متنوعة.
Seedance V2.0 Fast vs. Kling 3.0 Text-to-Video يقدم Kling 3.0 إخراجا بدقة أعلى وتوليفا متخصصا لحركة البشر. ترد API Seedance V2.0 Fast بسرعات توليد أعلى، وتغطية أوسع لنسب العرض إلى الارتفاع (6 صيغ)، ومدة ممتدة حتى 15 ثانية، ووضع كاميرا ثابتة اختياري، ما يجعلها مثالية لإنتاج فيديو عالي الحجم وسريع الإنجاز.
Seedance V2.0 Fast vs. Runway Gen-3 Alpha يوفر Runway Gen-3 Alpha ضوابط إبداعية قوية ومرونة فنية. تقدم API Seedance V2.0 Fast سرعات توليد أعلى، و6 صيغ لنسب العرض إلى الارتفاع، ومدة ممتدة حتى 15 ثانية، ووصول API برمجيا بتسعير متوقع، ما يجعلها أفضل للمطورين الذين يحتاجون إلى توليد فيديو سريع وقابل للتوسع.
Seedance V2.0 Fast vs. Pika 2.0 يتميز Pika 2.0 في التحريكات الأسلوبية والواجهة سهلة الاستخدام. توفر API Seedance V2.0 Fast Text-to-Video وصولا برمجيا، و6 صيغ لنسب العرض إلى الارتفاع، ومدة ممتدة حتى 15 ثانية، وتحكما اختياريا بالكاميرا، وتسعيرا تنافسيا، وهي مثالية للمطورين الذين يضعون السرعة والحجم والتكلفة في الأولوية.
// 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: 'seedance-v2.0-fast-text-to-video',
prompt: 'A cat playing with a ball of yarn on a sunny windowsill',
resolution: '720p',
duration: 8,
aspect_ratio: '16:9',
sound: true,
camera_fixed: false
})
});
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, ));
}
# 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': 'seedance-v2.0-fast-text-to-video',
'prompt': 'A cat playing with a ball of yarn on a sunny windowsill',
'resolution': '720p',
'duration': 8,
'aspect_ratio': '16:9',
'sound': True,
'camera_fixed': False
}
)
result = response.json()
task_id = result['data']['task_id']
# 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": "seedance-v2.0-fast-text-to-video",
"prompt": "A cat playing with a ball of yarn on a sunny windowsill",
"resolution": "720p",
"duration": 8,
"aspect_ratio": "16:9",
"sound": true,
"camera_fixed": false
}'
# 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)