Skip to main content
प्रीसेट एक पुन: उपयोग योग्य रेंडर कॉन्फ़िगरेशन है — बैकग्राउंड, सबटाइटल स्टाइल, लेआउट — जिसे आप किसी भी प्रोजेक्ट या एक्सपोर्ट पर लागू कर सकते हैं। जब आपको कई ट्रैक्स में एक जैसा लुक चाहिए, तब प्रीसेट्स का उपयोग करें। पूरा preset shape और हर enum-backed विकल्प के लिए Render settings reference देखें।

प्रीसेट कब उपयोग करें

प्रीसेट तब इस्तेमाल करें जब…

आपको कई प्रोजेक्ट्स में एक जैसा लुक चाहिए और उसे एक ही जगह से अपडेट करने की जरूरत हो।

प्रोजेक्ट सेटिंग्स तब इस्तेमाल करें जब…

आपको प्रोजेक्ट-लोकल overrides चाहिए जिन्हें साझा करना उचित नहीं है।

एंडपॉइंट्स

पूरा request और response schemas साइडबार में API reference के अंतर्गत उपलब्ध हैं।

एक प्रीसेट बनाएं

response में नया presetId शामिल होता है। इसे सहेजें और प्रोजेक्ट्स या एक्सपोर्ट्स से इसे reference करें।
हर POST के साथ एक idempotency key जोड़ें। उसी key को उसी payload के साथ दोबारा उपयोग करने पर डुप्लिकेट बनाने के बजाय मूल प्रीसेट लौटाया जाता है।

वैध प्रीसेट फ़ील्ड्स खोजें

प्रीसेट्स को server-side पर KaraokePresetSchema के खिलाफ validate किया जाता है। SDK इस schema को export करता है ताकि आप runtime पर इसे JSON Schema में बदल सकें:
CLI से:
Agent authors को प्रीसेट्स mutate करने से पहले यह कॉल करना चाहिए ताकि मॉडल को हर वैध field और value type पता हो। Human-readable reference:

एक प्रीसेट अपडेट करें

name और preset में से कोई भी subset पास करें। जो फ़ील्ड्स आप शामिल नहीं करते, वे अपरिवर्तित रहती हैं।

डिफ़ॉल्ट प्रीसेट सेट करें

हर अकाउंट में अधिकतम एक डिफ़ॉल्ट प्रीसेट होता है, जो नए प्रोजेक्ट्स पर अपने-आप लागू हो जाता है।
नया डिफ़ॉल्ट सेट करने पर पिछला डिफ़ॉल्ट अपने-आप unset हो जाता है।

एक प्रीसेट लागू करें

तीन जगहों पर प्रीसेट को reference करें: एक्सपोर्ट पर उदाहरण:

एक प्रीसेट हटाएं

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

आगे क्या

  • Render settings reference — सभी shared field paths और enum values
  • Media — प्रीसेट bodies से referenced
  • Project settings — किसी प्रोजेक्ट पर प्रीसेट लागू करें
  • CLI presets — टर्मिनल से वही flow
  • SDK presets — TypeScript में वही endpoints