मीडिया प्रकार
| प्रकार | विवरण |
|---|---|
video | लूप होने वाला बैकग्राउंड वीडियो। |
image | स्थिर बैकग्राउंड इमेज। |
logo | लोगो ओवरले। |
intro-video | कराओके शुरू होने से पहले चलता है। |
outro-video | कराओके समाप्त होने के बाद चलता है। |
client.media.list(options?)
प्रमाणीकृत खाते के स्वामित्व वाले हर पुन: उपयोग योग्य मीडिया आइटम की सूची बनाएं।
client.media.get(mediaId, options?)
एकल मीडिया आइटम प्राप्त करें।
client.media.create(body, options?)
लोकल पाथ, बाइट्स, या पहले से अपलोड किए गए inputFileId से नया मीडिया आइटम बनाएं। लोकल पाथ और बाइट्स के लिए, SDK अपलोड तैयार करता है, फाइल बाइट्स को अपलोड URL पर भेजता है, और अपलोड की गई फाइल को पुन: उपयोग योग्य मीडिया के रूप में रजिस्टर करता है।
यह मीडिया आइटम रेंडर में किस भूमिका को पूरा करता है।
फाइल स्रोत। लोकल फाइलों के लिए
{ type: "path", path }, Blob, File, ArrayBuffer, या टाइप्ड ऐरे डेटा के लिए { type: "bytes", data, filename }, या जब आपके पास पहले से अपलोड ID हो तो { type: "inputFile", inputFileId } का उपयोग करें।उन्नत लो-लेवल विकल्प:
source की जगह client.uploads.create(...) द्वारा लौटाया गया ID पास करें।client.media.delete(mediaId, options?)
एक मीडिया आइटम हटाएं।
एंड-टू-एंड उदाहरण
बैकग्राउंड लागू करना
प्रीसेट से या सीधे प्रोजेक्ट सेटिंग्स से अपलोड किए गए मीडिया को संदर्भित करें:background के अंतर्गत स्वीकार किए जाने वाले फील्ड्स के पूर्ण सेट के लिए, प्रोजेक्ट सेटिंग्स स्कीमा को JSON में कन्वर्ट करें:
आगे क्या
- Render settings reference — सभी साझा फील्ड पाथ्स और enum मान
- Projects — प्रोजेक्ट निर्माण और अपलोड्स
- Presets — अन्य रेंडर सेटिंग्स के साथ मीडिया को बंडल करें
- Project settings — किसी प्रोजेक्ट पर बैकग्राउंड लागू करें
