حرّك الصور بسرعة باستخدام Seedance 2.0 Fast API. أنشئ حركة واقعية مع وفاء بصري، وصوت مدمج، ونسب مرنة، ومخرجات مستقرة.
توفر واجهة API ByteDance Seedance V2.0 Fast Image-to-Video تحريك فيديو بالذكاء الاصطناعي بسرعة عالية وتكلفة فعالة للمطورين والفرق الإبداعية. يتيح تكامل API الخاطف هذا من نوع image-to-video تحويل الصور الثابتة إلى مقاطع فيديو متحركة احترافية بدقتي 480p و720p ولفترات تتراوح بين 4 و15 ثانية. وبالاعتماد على بنية توليف الفيديو المحسنة من ByteDance، يوفر نموذج Seedance V2.0 Fast فهما سريعا للحركة مع تحكم اختياري بالكاميرا، بينما توفر API تكاملا مستقرا لسير التحريك عالي الحجم على Best Image AI.
soundملاحظة يرجى التأكد من أن صور الإدخال وprompt تلتزم بإرشادات سلامة المحتوى الخاصة بـ ByteDance. إذا حدث خطأ، راجع المحتوى بحثا عن مواد مقيدة، ثم عدله وحاول مرة أخرى.
Seedance V2.0 Fast vs. Seedance V2.0 Standard Image-to-Video يقدم Seedance V2.0 Standard أقصى جودة مع قدرات توليف حركة كاملة للإنتاج الاحترافي. تعطي API Seedance V2.0 Fast Image-to-Video الأولوية للسرعة والإنتاجية، فتحرك الصور بسرعات متسارعة، وهي مثالية لسير العمل عالي الحجم والتكرار السريع عندما يكون وقت الإنجاز هو الاهتمام الأساسي.
Seedance V2.0 Fast vs. Veo 3.1 Fast Image-to-Video يستخدم Veo 3.1 Fast بنية Google DeepMind للتحريك السريع. تتميز API Seedance V2.0 Fast Image-to-Video بدعم أوسع لنسب العرض إلى الارتفاع (6 صيغ مقابل 2)، ومدة ممتدة حتى 15 ثانية، وتحكم اختياري بالصوت، وتحكم اختياري بالكاميرا الثابتة.
Seedance V2.0 Fast vs. Kling 3.0 Image-to-Video يتفوق Kling 3.0 في توليف حركة البشر وتحريك الشخصيات. ترد API Seedance V2.0 Fast Image-to-Video بسرعات معالجة أعلى، وتغطية أوسع لنسب العرض إلى الارتفاع (6 صيغ)، وتحكم اختياري بالصوت، ومدة ممتدة حتى 15 ثانية، ما يجعلها متعددة الاستخدامات لسيناريوهات تحريك متنوعة.
Seedance V2.0 Fast vs. Runway Gen-3 Image-to-Video يوفر Runway Gen-3 مرونة إبداعية قوية وضوابط فنية. تقدم API Seedance V2.0 Fast Image-to-Video سرعات تحريك أعلى، و6 صيغ لنسب العرض إلى الارتفاع، ومدة ممتدة حتى 15 ثانية، وتحكما اختياريا بالصوت.
Seedance V2.0 Fast vs. Pika Image-to-Video يتميز Pika في التحريكات الأسلوبية والواجهة سهلة الاستخدام. تقدم API Seedance V2.0 Fast Image-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-image-to-video',
prompt: 'Gentle camera push-in; leaves rustle softly in the breeze',
resolution: '720p',
duration: 8,
aspect_ratio: '16:9',
sound: true,
camera_fixed: false,
image_url: 'https://example.com/first-frame.jpg',
image_end_url: 'https://example.com/last-frame.jpg'
})
});
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-image-to-video',
'prompt': 'Gentle camera push-in; leaves rustle softly in the breeze',
'resolution': '720p',
'duration': 8,
'aspect_ratio': '16:9',
'sound': True,
'camera_fixed': False,
'image_url': 'https://example.com/first-frame.jpg',
'image_end_url': 'https://example.com/last-frame.jpg'
}
)
result = response.json()
task_id = result['data'][]
# 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-image-to-video",
"prompt": "Gentle camera push-in; leaves rustle softly in the breeze",
"resolution": "720p",
"duration": 8,
"aspect_ratio": "16:9",
"sound": true,
"camera_fixed": false,
"image_url": "https://example.com/first-frame.jpg",
"image_end_url": "https://example.com/last-frame.jpg"
}'
# 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)