Skip to main content
मीडिया पुन: उपयोग योग्य फाइलें हैं — वीडियो बैकग्राउंड, स्थिर इमेज, लोगो, और इंट्रो/आउट्रो क्लिप्स — जिन्हें आप प्रीसेट्स या प्रोजेक्ट सेटिंग्स से संदर्भित कर सकते हैं। एक बार अपलोड करें और प्रोजेक्ट्स में बार-बार उपयोग करें।

मीडिया प्रकार

client.media.list(options?)

प्रमाणीकृत खाते के स्वामित्व वाले हर पुन: उपयोग योग्य मीडिया आइटम की सूची बनाएं।

client.media.get(mediaId, options?)

एकल मीडिया आइटम प्राप्त करें।

client.media.create(body, options?)

लोकल पाथ, बाइट्स, या पहले से अपलोड किए गए inputFileId से नया मीडिया आइटम बनाएं। लोकल पाथ और बाइट्स के लिए, SDK अपलोड तैयार करता है, फाइल बाइट्स को अपलोड URL पर भेजता है, और अपलोड की गई फाइल को पुन: उपयोग योग्य मीडिया के रूप में रजिस्टर करता है।
'video' | 'image' | 'logo' | 'intro-video' | 'outro-video'
required
यह मीडिया आइटम रेंडर में किस भूमिका को पूरा करता है।
object
फाइल स्रोत। लोकल फाइलों के लिए { type: "path", path }, Blob, File, ArrayBuffer, या टाइप्ड ऐरे डेटा के लिए { type: "bytes", data, filename }, या जब आपके पास पहले से अपलोड ID हो तो { type: "inputFile", inputFileId } का उपयोग करें।
string
उन्नत लो-लेवल विकल्प: source की जगह client.uploads.create(...) द्वारा लौटाया गया ID पास करें।

client.media.delete(mediaId, options?)

एक मीडिया आइटम हटाएं।
मीडिया हटाने से उन प्रोजेक्ट्स या एक्सपोर्ट्स पर कोई असर नहीं पड़ता जिन्हें पहले इसके साथ रेंडर किया जा चुका है। हटाए गए मीडिया को संदर्भित करने वाले भविष्य के रेंडर्स डिफ़ॉल्ट बैकग्राउंड पर वापस चले जाएंगे।

एंड-टू-एंड उदाहरण

बैकग्राउंड लागू करना

प्रीसेट से या सीधे प्रोजेक्ट सेटिंग्स से अपलोड किए गए मीडिया को संदर्भित करें:
background के अंतर्गत स्वीकार किए जाने वाले फील्ड्स के पूर्ण सेट के लिए, प्रोजेक्ट सेटिंग्स स्कीमा को JSON में कन्वर्ट करें:

आगे क्या

  • Render settings reference — सभी साझा फील्ड पाथ्स और enum मान
  • Projects — प्रोजेक्ट निर्माण और अपलोड्स
  • Presets — अन्य रेंडर सेटिंग्स के साथ मीडिया को बंडल करें
  • Project settings — किसी प्रोजेक्ट पर बैकग्राउंड लागू करें