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

# Medios

> Sube y administra imágenes, videos, logos y clips de introducción/salida reutilizables

Los medios son archivos reutilizables que puedes referenciar desde los presets o la configuración del proyecto. Súbelos una sola vez y luego aplícalos en múltiples proyectos y exportaciones.

## `media add`

Sube un archivo local como medio reutilizable.

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

<ParamField path="file" type="string" required>
  Ruta local al archivo que quieres subir.
</ParamField>

<ParamField path="--as" type="string" required>
  Uno de `image`, `video`, `logo`, `intro` o `outro`.
</ParamField>

### Tipos

| Tipo    | Descripción              |
| ------- | ------------------------ |
| `image` | Imagen de fondo estática |
| `video` | Video de fondo en bucle  |
| `logo`  | Logo superpuesto         |
| `intro` | Clip de introducción     |
| `outro` | Clip de salida           |

### Ejemplos

<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`

Lista los medios subidos para la cuenta autenticada.

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

## `media show`

Obtén un elemento de medios por ID.

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

## `media delete`

Elimina un elemento de medios subido.

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

<Warning>
  Eliminar medios no reescribe proyectos ni exportaciones existentes. Solo evita
  que los renderizados futuros referencien esos medios.
</Warning>

## Qué sigue

* [Presets](/es/cli/presets) - agrupa medios en configuraciones de render reutilizables
* [Projects](/es/cli/projects) - aplica medios mediante `project settings`
