أنشئ مقاطع فيديو موجّهة بالمراجع بسرعة باستخدام Seedance 2.0 Fast API. استخدم دعم البشر الواقعيين، والصوت المدمج، والنسب المرنة، والمخرجات المستقرة.
توفر واجهة API ByteDance Seedance V2.0 Fast Reference-to-Video توليد فيديو بالذكاء الاصطناعي بسرعة عالية وتكلفة فعالة للمطورين والفرق الإبداعية التي تحتاج إلى توجيه من فيديو مصدر. يتيح تكامل API الخاطف هذا من نوع reference-to-video إنشاء مقاطع فيديو احترافية بدقتي 480p و720p باستخدام فيديو مرجعي مع توجيه عبر prompt. وبالاعتماد على بنية توليف الفيديو المحسنة من ByteDance، يوفر نموذج Seedance V2.0 Fast توليدا سريعا موجها بالمصدر مع تحكم اختياري بالكاميرا ودعم إدخال صوت لسير إنتاج عالي الحجم على Best Image AI.
ملاحظة يرجى التأكد من أن الفيديو المرجعي والصوت الاختياري وprompt تلتزم بإرشادات سلامة المحتوى الخاصة بـ ByteDance. إذا حدث خطأ، راجع المحتوى بحثا عن مواد مقيدة، ثم عدله وحاول مرة أخرى.
Seedance V2.0 Fast vs. Seedance V2.0 Standard Reference-to-Video يقدم Seedance V2.0 Standard Reference-to-Video أقصى جودة للإنتاج الاحترافي. تعطي API Seedance V2.0 Fast Reference-to-Video الأولوية للسرعة وكفاءة التكلفة، فتولد فيديوهات موجهة بالمرجع بسرعات متسارعة، وهي مثالية لسير العمل عالي الحجم والتكرار السريع.
Seedance V2.0 Fast vs. Seedance V2.0 Fast Text-to-Video يولد Seedance V2.0 Fast Text-to-Video فيديوهات من الأوصاف النصية وحدها. تضيف API Seedance V2.0 Fast Reference-to-Video إدخال فيديو مرجعي لحركة أقوى موجّهة بالمصدر واستمرارية بصرية.
Seedance V2.0 Fast vs. Kling 3.0 Reference Generation يقدم Kling 3.0 توليدا قائما على المرجع مع توليف قوي لحركة البشر. تتميز API Seedance V2.0 Fast Reference-to-Video بسرعات توليد أعلى، ودعم أوسع لنسب العرض إلى الارتفاع (6 صيغ تشمل 21:9 ultrawide)، ومدة ممتدة حتى 15 ثانية، ما يجعلها فعالة للإنتاج عالي الحجم الموجه بالمرجع.
Seedance V2.0 Fast vs. Runway Gen-3 Custom Mode يوفر Runway Gen-3 Custom Mode توليدا موجها بالموضوع مع ضوابط إبداعية. تقدم API Seedance V2.0 Fast Reference-to-Video سرعات توليد أعلى، و6 صيغ لنسب العرض إلى الارتفاع، ومدة ممتدة حتى 15 ثانية، لتوفر إنتاج فيديو فعالا موجها بالمرجع لسير العمل عالي الإنتاجية.
Seedance V2.0 Fast vs. Pika Reference Generation يقدم Pika أسلوبا قائما على المرجع بواجهة سهلة الاستخدام. توفر API Seedance V2.0 Fast Reference-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-reference-to-video',
prompt: 'Cinematic product reveal with smooth motion matching the reference style',
resolution: '720p',
duration: 8,
aspect_ratio: '16:9',
sound: true,
camera_fixed: false,
audio_url: 'https://example.com/reference-audio.mp3',
video_url: 'https://example.com/reference-video.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[].);
;
}
(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-reference-to-video',
'prompt': 'Cinematic product reveal with smooth motion matching the reference style',
'resolution': '720p',
'duration': 8,
'aspect_ratio': '16:9',
'sound': True,
'camera_fixed': False,
'audio_url': 'https://example.com/reference-audio.mp3',
'video_url': 'https://example.com/reference-video.mp4',
}
)
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-reference-to-video",
"prompt": "Cinematic product reveal with smooth motion matching the reference style",
"resolution": "720p",
"duration": 8,
"aspect_ratio": "16:9",
"sound": true,
"camera_fixed": false,
"audio_url": "https://example.com/reference-audio.mp3",
"video_url": "https://example.com/reference-video.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"
# 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)