> ## Documentation Index
> Fetch the complete documentation index at: https://docs.youka.io/llms.txt
> Use this file to discover all available pages before exploring further.

# प्रेसेट्स

> पुन: उपयोग योग्य रेंडर कॉन्फ़िगरेशन प्रबंधित करें

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

पूरे `preset` शेप और हर enum-backed विकल्प के लिए [Render settings reference](/en/render-settings-reference) देखें।

## `preset schema`

प्रेसेट सेटिंग्स के लिए JSON Schema लौटाएँ। प्रेसेट बनाने या अपडेट करने से पहले वैध फ़ील्ड्स जानने के लिए इसका उपयोग करें।

```bash theme={null}
youka preset schema --json
```

<Tip>
  एजेंट्स को प्रेसेट्स में बदलाव करने से पहले `preset schema` कॉल करना चाहिए ताकि उन्हें
  सटीक फ़ील्ड नाम और वैल्यू टाइप्स पता हों।
</Tip>

## `preset list`

प्रमाणित अकाउंट के स्वामित्व वाले सभी प्रेसेट्स की सूची दिखाएँ।

```bash theme={null}
youka preset list --json
```

## `preset show`

ID द्वारा एकल प्रेसेट प्राप्त करें।

```bash theme={null}
youka preset show <presetId> --json
```

## `preset create`

नया प्रेसेट बनाएँ।

```bash theme={null}
youka preset create [options]
```

### Options

| Option             | Description                                  |
| ------------------ | -------------------------------------------- |
| `--name <name>`    | प्रेसेट का नाम                               |
| `--default`        | नए प्रेसेट को डिफ़ॉल्ट के रूप में मार्क करें |
| `--body <file\|->` | पूरी रिक्वेस्ट बॉडी फ़ाइल या stdin से पढ़ें  |

<Note>
  रिक्वेस्ट बॉडी में पूरा `preset` ऑब्जेक्ट होना चाहिए। बड़े पेलोड्स के लिए,
  inline JSON की बजाय `--body` को प्राथमिकता दें।
</Note>

### Examples

<CodeGroup>
  ```bash from-file theme={null}
  youka preset create \
    --name "Neon Night" \
    --body ./neon-preset.json \
    --json
  ```

  ```bash make-default theme={null}
  youka preset create \
    --name "Red Cinema" \
    --body ./red-cinema.json \
    --default \
    --json
  ```

  ```bash from-stdin theme={null}
  cat ./preset.json | youka preset create --name "From stdin" --body - --json
  ```
</CodeGroup>

CLI flags, `--body` से आने वाले matching फ़ील्ड्स को override करते हैं।

## `preset update`

मौजूदा प्रेसेट अपडेट करें।

```bash theme={null}
youka preset update <presetId> [options]
```

| Option             | Description                           |
| ------------------ | ------------------------------------- |
| `--name <name>`    | नया नाम                               |
| `--body <file\|->` | फ़ाइल या stdin से पूरी रिक्वेस्ट बॉडी |

Example:

```bash theme={null}
youka preset update $PRESET_ID \
  --name "Neon Night v2" \
  --body ./neon-v2.json \
  --json
```

## `preset delete`

ID द्वारा प्रेसेट हटाएँ।

```bash theme={null}
youka preset delete <presetId> --json
```

<Warning>
  प्रेसेट हटाने से वे प्रोजेक्ट्स या एक्सपोर्ट्स नहीं हटते जिन्हें पहले
  इसके साथ रेंडर किया गया था। भविष्य के वे एक्सपोर्ट्स जो हटाए गए प्रेसेट को reference करेंगे, विफल हो जाएंगे।
</Warning>

## `preset default`

डिफ़ॉल्ट प्रेसेट प्राप्त करें या सेट करें।

```bash theme={null}
youka preset default --json
youka preset default <presetId> --json
```

बिना किसी argument के, कमांड वर्तमान डिफ़ॉल्ट प्रेसेट या `null` लौटाता है। प्रेसेट ID देने पर, वह प्रेसेट डिफ़ॉल्ट के रूप में मार्क हो जाता है।

## प्रेसेट लागू करना

`--preset` के साथ किसी प्रोजेक्ट या एक्सपोर्ट पर प्रेसेट लागू करें:

<CodeGroup>
  ```bash on-create theme={null}
  youka project create ./song.mp3 --preset $PRESET_ID --wait
  ```

  ```bash on-settings-update theme={null}
  youka project settings $PROJECT_ID --preset $PRESET_ID
  ```

  ```bash on-export theme={null}
  youka export create $PROJECT_ID --preset $PRESET_ID --wait
  ```
</CodeGroup>

## आगे क्या

* [Render settings reference](/en/render-settings-reference) - सभी साझा प्रेसेट फ़ील्ड्स
* [Projects](/hi/cli/projects) - प्रोजेक्ट सेटिंग्स पर प्रेसेट्स लागू करें
* [Exports](/hi/cli/exports) - रेंडर समय पर प्रेसेट्स लागू करें
* [Media](/hi/cli/media) - प्रेसेट्स द्वारा reference किया गया पुन: उपयोग योग्य मीडिया
