> ## 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.

# Media

> Téléversez et gérez des images, vidéos, logos et clips d’intro/outro réutilisables

Les médias sont des fichiers réutilisables que vous pouvez référencer depuis des presets ou les paramètres du projet. Téléversez-les une seule fois, puis appliquez-les à plusieurs projets et exports.

## `media add`

Téléverser un fichier local comme média réutilisable.

```bash theme={null}
youka media add <file> --as <type>
```

<ParamField path="file" type="string" required>
  Chemin local vers le fichier que vous souhaitez téléverser.
</ParamField>

<ParamField path="--as" type="string" required>
  L’un des choix suivants : `image`, `video`, `logo`, `intro` ou `outro`.
</ParamField>

### Types

| Type    | Description             |
| ------- | ----------------------- |
| `image` | Image de fond statique  |
| `video` | Vidéo de fond en boucle |
| `logo`  | Logo en superposition   |
| `intro` | Clip d’introduction     |
| `outro` | Clip de conclusion      |

### Exemples

<CodeGroup>
  ```bash image theme={null}
  youka media add ./background.png --as image --json
  ```

  ```bash intro theme={null}
  youka media add ./intro.mp4 --as intro --json
  ```
</CodeGroup>

## `media list`

Lister les médias téléversés pour le compte authentifié.

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

## `media show`

Récupérer un élément média par ID.

```bash theme={null}
youka media show <mediaId>
youka media show <mediaId> --json
```

## `media delete`

Supprimer un élément média téléversé.

```bash theme={null}
youka media delete <mediaId> --json
```

<Warning>
  La suppression d’un média ne réécrit pas les projets ou exports existants. Elle empêche seulement
  les rendus futurs de référencer ce média.
</Warning>

## Et ensuite

* [Presets](/fr/cli/presets) - regrouper des médias dans des paramètres de rendu réutilisables
* [Projects](/fr/cli/projects) - appliquer des médias via `project settings`
