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

# Dépendances

> Inspectez, installez et actualisez les binaires d’assistance locaux pour les importations d’URL et les rendus locaux

Certains workflows CLI nécessitent des binaires d’assistance locaux. `youka deps ensure` les télécharge dans `~/.youka/binaries`, les vérifie et réutilise les copies mises en cache lors des exécutions suivantes.

En général, vous avez besoin des dépendances dans deux cas :

* Importations d’URL : la création d’un projet à partir d’une URL distante peut nécessiter `ffmpeg`, `ffprobe` et `yt-dlp`
* Rendus locaux : `youka export create --local` nécessite `ffmpeg`, `ffprobe`, Remotion et Chromium

## `deps status`

```bash theme={null}
youka deps status [--for <scope>]
```

`deps status` est en lecture seule. Il indique si les binaires requis sont installés et prêts, puis suggère la commande `deps ensure` correspondante lorsque la configuration est nécessaire.

### Exemples

<CodeGroup>
  ```bash all theme={null}
  youka deps status --json
  ```

  ```bash render theme={null}
  youka deps status --for render --json
  ```
</CodeGroup>

## `deps ensure`

```bash theme={null}
youka deps ensure [--for <scope>] [--update]
```

### Options

| Option          | Description                                                                                         |
| --------------- | --------------------------------------------------------------------------------------------------- |
| `--for <scope>` | Quel ensemble de dépendances installer ou inspecter : `url`, `render` ou `all`. Par défaut : `all`. |
| `--update`      | Forcer une actualisation des binaires pris en charge.                                               |

### Portées

| Scope    | Installe                                          |
| -------- | ------------------------------------------------- |
| `url`    | `ffmpeg`, `ffprobe`, `yt-dlp` et `deno` en option |
| `render` | `ffmpeg`, `ffprobe`, Remotion et Chromium         |
| `all`    | Les deux ensembles                                |

### Exemples

<CodeGroup>
  ```bash all theme={null}
  youka deps ensure --json
  ```

  ```bash url theme={null}
  youka deps ensure --for url --json
  ```

  ```bash render theme={null}
  youka deps ensure --for render --json
  ```

  ```bash refresh theme={null}
  youka deps ensure --for all --update --json
  ```
</CodeGroup>

Sans `--json`, `deps ensure` affiche une barre de progression ainsi qu’un récapitulatif des binaires vérifiés, téléchargés ou ignorés.

## Et ensuite

* [Projects](/fr/cli/projects) - créer des projets à partir de fichiers ou d’URL
* [Exports](/fr/cli/exports) - exécuter `export create --local`
