# Ubtunu - installation libcaca

lib caca est une librairie python qui, couplée à un parseur de lien permet de jouer une video dans le terminal en faisant une conversion directe du flus vidéo en Ascii art.

Bien que n'ayant aucune réelle utilité en soi, cela peut être drôle lorsque utilisé sur un honeypot par exemple.

Pour l'installer :

```bash
sudo apt update
sudo apt install python3.12-venv caca-utils mpv

```

Initialiser le venv python avec :

```
python3 -m venv venv
source venv/bin/activate
```

Installer le convertisseur de flux dans le venv :

```bash
python3 -m pip install yt-dlp
```

Pour lancer une vidéo :

```bash
mpv -vo caca <lien de video> 2>/dev/null
```

Pour interrompre la video : '<span style="color:rgb(132,63,161);">***ctrl+c***</span>'