
تحويل النص إلى صورة
إنشاء صور بالذكاء الاصطناعي من المطالبات النصية
مدّد مقاطع الفيديو الحالية باستخدام واجهة Kling 4.0 API من Kuaishou على Best Image AI لإنشاء قصص منتجات وتسلسلات حملات وفيديوهات لوسائل التواصل الاجتماعي أطول.
تساعد واجهة Kuaishou Kling 4.0 Video Extend API المطورين وفرق الإبداع على استكمال مقاطع الفيديو الموجودة عبر Best Image AI. ابنِ على مقطع أصلي من خلال توجيه مكتوب للحركة أو المشهد التالي، مع استخدام صورة ختامية اختيارية لتوجيه التكوين النهائي. تدعم واجهة Kling لاستكمال الفيديو قصص المنتجات الأطول، وخواتيم الحملات، ومقاطع الفيديو لوسائل التواصل الاجتماعي، وتعيد الفيديو الأصلي والاستكمال المولّد معًا بنسبة أبعاد الفيديو الأصلي.
استكمال الفيديو الموجود: استخدم فيديو أصليًا كنقطة انطلاق، وصِف الحركة التالية أو تطور المشهد في موجّه نصي.
إطار ختامي مستهدف اختياري: قدّم صورة ختامية عندما ينبغي للمقطع المضاف أن يتجه نحو تكوين نهائي محدد.
التحكم في مدة المقطع المضاف: حدّد مدة الفيديو الجديد المراد توليده بصورة مستقلة عن مدة المقطع الأصلي الحالية.
إخراج فيديو كامل: احصل على الفيديو الأصلي والاستكمال المولّد معًا لاستخدامهما في سير عمل المونتاج، وإنتاج الحملات، وتسليم المحتوى.
الحفاظ على نسبة الأبعاد الأصلية: يتبع الناتج نسبة أبعاد الفيديو الأصلي، ليبقى الاستكمال بنفس تنسيق الإطار.
اختيار دقة الإخراج: اختر 720p أو 1080p وفقًا لمتطلبات تسليم الفيديو الممتد.
تكامل ملائم للمطورين: أضف استكمال الفيديو إلى الأدوات الإبداعية وسير العمل المؤتمت لإطالة مقاطع المنتجات، ومواد الحملات، والتسلسلات السردية.
المدخلات: عنوان URL إلزامي للفيديو الأصلي وموجّه باللغة الطبيعية يصف الاستكمال المطلوب، مع عنوان URL اختياري للصورة الختامية المستهدفة.
المخرجات: الفيديو الكامل الذي يتضمن المقطع الأصلي والمقطع المولّد حديثًا.
الإطار الختامي: أضف صورة اختيارية لتوجيه الشكل البصري الذي ينتهي إليه الامتداد.
الدقة: اختر دقة إخراج مدعومة لكل طلب.
نسبة الأبعاد: يتبع الناتج الفيديو الأصلي. لا يمكن تعيين نسبة أبعاد منفصلة للإخراج في سير العمل هذا.
المدة: اطلب صراحةً مقطعًا إضافيًا مدته من 3 إلى 30 ثانية. تكون مدة الفيديو الكامل هي مدة المقطع الأصلي مضافًا إليها الامتداد المطلوب.
الفوترة: يعتمد الاستخدام على مدة الامتداد والدقة المختارة. ولا يحدد نطاق مدة الامتداد حدود رفع الفيديو الأصلي.
الإمكانات: استكمال الفيديو بناءً على الموجّه، وتوجيه اختياري بإطار ختامي، ومدة امتداد قابلة للتعديل، والحفاظ على نسبة الأبعاد الأصلية، وإخراج فيديو كامل.
إنتاج الفيديو السردي: استكمل مقطعًا موجودًا بالحركة التالية أو بتغير في البيئة أو بلحظة سردية تالية في المشهد لخدمة القصص المرئية والتسلسلات الإبداعية.
خواتيم المنتجات والحملات: أطِل عروض المنتجات وتسلسلات العلامة التجارية بلقطات إضافية توجّه الفيديو نحو نهايته المقصودة.
تسلسلات بإطار مستهدف: قدّم صورة نهائية عندما ينبغي للاستكمال أن يقترب من تكوين ختامي مخطط له.
إيقاع فيديوهات التواصل الاجتماعي: أضف استكمالًا إلى مقطع مختار مع الحفاظ على تنسيق إطاره ليتناسب مع موضع النشر المقصود.
سير عمل الفيديو المؤتمت: ادمج رفع المقاطع الأصلية، وموجّهات الاستكمال، والصور الختامية الاختيارية في تطبيقات إبداعية تقدّم مقاطع فيديو ممتدة كاملة.
ملاحظة يُرجى التأكد من امتثال الموجّهات والوسائط لمتطلبات سلامة المحتوى لدى Kuaishou وBest Image AI، واستخدام مقاطع فيديو وصور ختامية تملك حق استخدامها.
Kling 4.0 مقابل تمديد الفيديو في Veo 3.1
يدعم Veo 3.1 تمديد مقاطع الفيديو التي سبق توليدها باستخدام Veo.
يقبل Kling 4.0 Video Extend عنوان URL لفيديو أصلي وصورة ختامية اختيارية، ويعيد المقطع الأصلي مع
استكماله.
Kling 4.0 مقابل تمديد الفيديو في Luma Ray2
يستكمل سير عمل التمديد في Ray2 من Luma مقاطع الفيديو التي اكتمل توليدها
ويدعم التوجيه بإطار ختامي. يستخدم Kling 4.0 Video Extend عنوان URL لفيديو أصلي، ومدة إضافية محددة صراحةً،
وتوجيهًا اختياريًا بإطار مستهدف على Best Image AI.
Kling 4.0 Video Extend مقابل Kling 4.0 Video Edit
يطبّق Video Edit تعديلات على الفيديو ويستخدم مدة إجمالية للإخراج. يضيف Video Extend المدة المطلوبة إلى
المقطع الموجود ويعيد النتيجة الممتدة كاملةً.
Kling 4.0 Video Extend مقابل Kling 4.0 Image-to-Video
ينشئ Image-to-Video تسلسلًا من صورة افتتاحية مع إطارات ختامية ووسيطة اختيارية. أما Video Extend
فينطلق من فيديو موجود عندما تكون المهمة هي توليد ما يحدث بعده.
Kling 4.0 Video Extend مقابل Kling 4.0 Reference-to-Video
يستخدم Reference-to-Video وسائط اختيارية لتوجيه التوليد. يتطلب Video Extend المقطع المراد استكماله، ويحافظ على
نسبة أبعاده، ويتعامل مع المدة المطلوبة بوصفها فيديو إضافيًا.
استكشف العديد من أدوات الإنشاء بالذكاء الاصطناعي لسير عمل سريع للصور والفيديو في متصفحك، ثم وسّع نطاق الأفكار الناجحة باستخدام واجهات API الجاهزة للإنتاج من Best Image AI. يوفّر Best Image AI طبقة API موحّدة لجميع النماذج، مما يسهّل استخدام سير عملك وتوسيع نطاقه.

إنشاء صور بالذكاء الاصطناعي من المطالبات النصية

إنشاء صور بالذكاء الاصطناعي من الصور والمطالبات النصية

إنشاء فيديوهات بالذكاء الاصطناعي من المطالبات النصية

تحريك الصور وتحويلها إلى فيديوهات بالذكاء الاصطناعي

أنشئ صورًا ومقاطع فيديو بالذكاء الاصطناعي في مساحة عمل موحّدة

أنشئ مقاطع فيديو متسقة من الوسائط المرجعية

أنشئ سير عمل مرئيًا للصور والفيديو بالذكاء الاصطناعي على لوحة لا نهائية
// 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: 'kling-v4.0-video-extend',
prompt: 'Continue the camera movement forward through the valley as the sun rises above the mountains',
video_url: 'https://example.com/source.mp4',
resolution: '720p',
duration: 5
})
});
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': 'kling-v4.0-video-extend',
'prompt': 'Continue the camera movement forward through the valley as the sun rises above the mountains',
'video_url': 'https://example.com/source.mp4',
'resolution': '720p',
'duration': 5
}
)
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": "kling-v4.0-video-extend",
"prompt": "Continue the camera movement forward through the valley as the sun rises above the mountains",
"video_url": "https://example.com/source.mp4",
"resolution": "720p",
"duration": 5
}'
# 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)