أرسل رابط الفيديو عبر POST
أرسل طلب POST يتضمن رابط الفيديو. الروابط المباشرة للوسائط أو بيانات HLS VOD أو الوصول الموثق مدعومة.
ادمج إنشاء البيانات الوصفية للفيديو بالذكاء الاصطناعي داخل منصتك. أرسل روابط الفيديو، بما في ذلك بيانات HLS VOD، عبر API واستقبل العناوين والأوصاف والوسوم عبر webhooks. حلّل الإطارات المرئية والمحتوى الصوتي معًا. بيئة اختبار مجانية للتجربة.
أرسل طلب POST يتضمن رابط الفيديو. الروابط المباشرة للوسائط أو بيانات HLS VOD أو الوصول الموثق مدعومة.
تستخرج الواجهة الإطارات والصوت وتجري تحليل الذكاء الاصطناعي. تتبع الحالة عبر معرّف المهمة أو انتظر الـ webhook.
احصل على JSON يتضمن العنوان والوصف والوسوم عبر webhook موقّع بـ HMAC.
إذا كان هدفك هو توليد بيانات وصفية موثوقة للفيديو، فغالبًا ما يتفوق المسار المتخصص على تجميع واجهات API متعددة الوسائط للأغراض العامة.
واجهة وصف فيديو بمستوى المؤسسات مبنية للتوسع والأمان وتجربة المطور
اختبر تكاملك مع عمليات تسليم webhook حقيقية دون الحاجة إلى معالجة فيديو فعلية. تشمل حصة يومية مجانية.
واجهة API غير حاجزة مع webhooks موقعة بـ HMAC وإعادة محاولات تلقائية بتراجع أسي.
روابط وسائط مباشرة أو بيانات HLS VOD أو وصول موثق أو نمط Source Provider. حافظ على خصوصية فيديوهاتك.
رصيد توكنات مسبق الدفع أو وضع الدفع اللاحق. ادفع فقط مقابل المعالجة الناجحة دون رسوم مخفية.
ثلاثة أوضاع للإنشاء: الرؤية فقط أو الرؤية + الصوت أو الصوت فقط. استفد من المحتوى المنطوق لأوصاف أغنى.
حماية SSRF وتشفير للبيانات أثناء السكون وتواقيع HMAC-SHA256 وسجل تدقيق.
ابدأ ببضعة أسطر فقط من الشيفرة
استخدم الواجهة نفسها من خدمات backend أو الطوابير أو تدفقات CMS أو أدوات الأتمتة منخفضة الكود.
شغّل المهام من خلفيات FastAPI أو Django أو Flask ثم أرسل النتائج إلى نظام CMS لديك.
import requests
payload = {
'source': {'type': 'direct_url', 'url': 'https://example.com/video.mp4'},
'frames': 20,
'generation_mode': 'vision_audio',
'webhook': {'url': 'https://app.example.com/webhooks/descriptions'},
}
response = requests.post(
'https://api.descrideo.com/v1/video-descriptions',
headers={'Authorization': 'Bearer nxt_live_key'},
json=payload,
timeout=30,
)
اربط إنشاء البيانات الوصفية بأحداث اكتمال الرفع أو العمال الخلفيين في منتجك.
const response = await fetch('https://api.descrideo.com/v1/video-descriptions', {
method: 'POST',
headers: {
Authorization: 'Bearer nxt_live_key',
'Content-Type': 'application/json',
},
body: JSON.stringify({
source: { type: 'direct_url', url: 'https://example.com/demo.mp4' },
frames: 30,
generation_mode: 'vision',
webhook: { url: 'https://app.example.com/webhooks/descriptions' },
}),
})
أرسل المهام من Laravel actions أو queue jobs أو أدوات الإدارة واحتفِظ بمعرّف المهمة للمطابقة لاحقًا.
use Illuminate\Support\Facades\Http;
$response = Http::withToken('nxt_live_key')
->post('https://api.descrideo.com/v1/video-descriptions', [
'source' => ['type' => 'source_provider', 'provider' => ['asset_id' => 'video_123']],
'frames' => 20,
'generation_mode' => 'vision_audio',
'webhook' => ['url' => 'https://app.example.com/webhooks/descriptions'],
]);
استخدم Make أو Zapier أو n8n أو مشغّلًا داخليًا لربط الرفع وwebhooks والنشر.
1. يتم رفع فيديو جديد إلى التخزين
2. أرسل طلب POST لإنشاء المهمة إلى Descrideo
3. انتظر callback الـ webhook الموقّع
4. استخرج العنوان والوصف والوسوم
5. ادفع البيانات الوصفية إلى CMS أو الكتالوج أو فهرس البحث
من منصات الفيديو إلى تدفقات إمكانية الوصول، تدعم واجهتنا تطبيقات متنوعة
تمثل هذه الأمثلة تطبيقات داخلية أو تجريبية وتوضح نوع المكاسب في الكفاءة وقابلية الاكتشاف التي يمكن للفرق توقعها.
احتاجت منصة محتوى إلى أن يصل كل فيديو مرفوع بعناوين ووسوم قابلة للبحث قبل المراجعة التحريرية.
تم تشغيل Descrideo عند اكتمال الرفع وأعاد البيانات الوصفية بشكل غير متزامن إلى قائمة الانتظار الخاصة بالمراجعة.
احتاجت بوابة تعلم داخلية إلى مسودات وصف لمئات التسجيلات التدريبية المؤرشفة.
ولّد وضع الرؤية + الصوت ملخصات أولية وملاحظات منظمة لفرق مراجعة إمكانية الوصول.
احتاج كتالوج تجارة إلكترونية إلى أوصاف متسقة للعروض وفيديوهات فتح الصندوق والمقارنات.
أنشأ Descrideo نصوصًا جاهزة لـ SEO وكانت فرق التسويق التجاري تراجعها قبل النشر على صفحات المنتجات.