fip

Ecouter fip dans un terminal - retour accueil

git clone git://bebou.netlib.re/fip
Log | Files | Refs | README |

commit 5075bdbb41dccee590ac4f4b36c414328c95064a
parent b509de895fcd08a90af21598737662930699a905
Auterice: arthur <arthur.pons@unistra.fr>
Date:   Mon, 12 Sep 2022 17:31:51 +0200

Ajout de la possibilité de lister les stations thématiques et de les écouter

Diffstat:
MREADME | 2+-
Mfip | 13+++++++++++--
2 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/README b/README @@ -20,7 +20,7 @@ revenir en arrière par exemple Les informations du morceau en cours sont affichées en dernier dans la liste -TODO ajouter des options pour écouter les radios thématiques de FIP +TODO ajouter le choix de la qualité du stream TODO progression dans la chanson ? Pourquoi ce script ? diff --git a/fip b/fip @@ -1,10 +1,19 @@ #!/bin/sh +if [ "$#" -eq 0 ];then + radio="fip" +elif [ "$1" = "list" ];then + curl -s https://www.radiofrance.fr/api/v1.9/stations/fip/webradios | jq -r '.[].slug' + exit 0 +else + radio="$1" +fi + # On lance le stream de fip en qualité moyenne -mpv --volume=50 --really-quiet https://icecast.radiofrance.fr/fip-midfi.aac& +mpv --volume=50 --really-quiet https://icecast.radiofrance.fr/$radio-midfi.mp3& # On récupère les infos via l'api de radiofrance -from_fip() curl -s https://www.radiofrance.fr/api/v1.9/stations/fip/webradios/fip +from_fip() curl -s https://www.radiofrance.fr/api/v1.9/stations/fip/webradios/$radio # On filtre pour récupérer les infos du morceau en 3 lignes : # le titre