أنواع الوسائط
| النوع | الوصف |
|---|---|
video | فيديو خلفية متكرر. |
image | صورة خلفية ثابتة. |
logo | تراكب شعار. |
intro-video | يتم تشغيله قبل بدء الكاراوكي. |
outro-video | يتم تشغيله بعد انتهاء الكاراوكي. |
client.media.list(options?)
اعرض كل عنصر وسائط قابل لإعادة الاستخدام مملوك للحساب المصادق عليه.
client.media.get(mediaId, options?)
اجلب عنصر وسائط واحدًا.
client.media.create(body, options?)
أنشئ عنصر وسائط جديدًا من مسار محلي، أو بايتات، أو inputFileId مرفوع مسبقًا. بالنسبة للمسارات المحلية والبايتات، تقوم الـ SDK بتحضير الرفع، وإرسال بايتات الملف إلى رابط الرفع، وتسجيل الملف المرفوع كوسائط قابلة لإعادة الاستخدام.
ما الدور الذي يملؤه عنصر الوسائط هذا في عملية تصيير.
مصدر الملف. استخدم
{ type: "path", path } للملفات المحلية، و{ type: "bytes", data, filename } لبيانات Blob أو File أو ArrayBuffer أو المصفوفات
المُنمَّطة، أو { type: "inputFile", inputFileId } عندما يكون لديك بالفعل مُعرّف
رفع.خيار متقدم منخفض المستوى: مرّر المعرّف الذي تم إرجاعه بواسطة
client.uploads.create(...) بدلًا من source.client.media.delete(mediaId, options?)
احذف عنصر وسائط.
مثال شامل من البداية إلى النهاية
تطبيق خلفية
قم بالإشارة إلى الوسائط المرفوعة من إعداد مسبق أو مباشرةً من إعدادات المشروع:background، حوّل مخطط إعدادات المشروع إلى JSON:
ما التالي
- مرجع إعدادات التصيير — جميع مسارات الحقول المشتركة وقيم enum
- المشاريع — إنشاء المشاريع والرفع
- الإعدادات المسبقة — تجميع الوسائط مع إعدادات تصيير أخرى
- إعدادات المشروع — تطبيق الخلفيات على مشروع
