Outils pour utilisateurs

Outils du site


informatique:libretime:auto-dj

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
informatique:libretime:auto-dj [2025/01/10 20:52] – [Localisation des fichiers] ajout playlist raphminformatique:libretime:auto-dj [2026/01/16 14:16] (Version actuelle) – [Relancer l'auto-DJ en cas de problème] suppression car obsolète raphm
Ligne 14: Ligne 14:
  
 Le sous-dossier ''scripts'' contient les scripts suivants : Le sous-dossier ''scripts'' contient les scripts suivants :
-  * ''radiodragon.liq'' : script liquidsoap secondaire +  * <del>''radiodragon.liq'' : script liquidsoap secondaire</del> (obsolète - voir [[informatique:libretime#particularites_de_notre_installation|Particularités de notre installation]]) 
-  * ''radiodragon-run.liq'' : configuration permettant de faire fonctionner ''radiodragon.liq'' en deamon **user**+  * <del>''radiodragon-run.liq'' : configuration permettant de faire fonctionner ''radiodragon.liq'' en deamon **user**</del> (obsolète - même raison)
   * ''create_playlist.py'' : script python permettant de générer une nouvelle playlist musicale tous les jours   * ''create_playlist.py'' : script python permettant de générer une nouvelle playlist musicale tous les jours
 ===== Sript Liquidsoap dans Libretime ===== ===== Sript Liquidsoap dans Libretime =====
Ligne 105: Ligne 105:
 Le script liquidsoap lance donc le script python ''create_playlist.py'' qui lors de son exécution va générer le fichier ''playlist_autodj.txt''. Le script liquidsoap lance donc le script python ''create_playlist.py'' qui lors de son exécution va générer le fichier ''playlist_autodj.txt''.
  
-===== Deuxième script Liquidsoap =====+===== [Obsolète] Deuxième script Liquidsoap ===== 
 + 
 +> **Important** : Cette solution n'est plus d'actualité (voir [[informatique:libretime#particularites_de_notre_installation|Particularités de notre installation]])
  
 Le deuxième script liquidsoap est très simple, il prend un flux audio au format http (fournit par Libretime) pour le fournir à la carte son (pour l'envoyer à la table de mixage). Le deuxième script liquidsoap est très simple, il prend un flux audio au format http (fournit par Libretime) pour le fournir à la carte son (pour l'envoyer à la table de mixage).
Ligne 142: Ligne 144:
 Malheureusement un bug de Libretime nous empêche de sortir correctement le flux audio sur la carte son, justement car c'est un daemon **système**. Malheureusement un bug de Libretime nous empêche de sortir correctement le flux audio sur la carte son, justement car c'est un daemon **système**.
  
-Nous utilisons donc un deuxième script liquidsoap afin de pallier à ce problème. Ce deuxième script est aussi un daemon (script qui fonctionne en arrière-plan) mais lancé par **l'utilisateur**, ce qui permet de fonctionner correctement avec la carte son. L'inconvénient est que ce script ne se relance pas tout seul au démarrage de l'ordinateur. Une solution est en cours de recherche pour corriger ce problème.+> **Important** : Depuis début 2026 nous avons trouvé une solution plus simple à ce problème (voir [[informatique:libretime#particularites_de_notre_installation|Particularités de notre installation]]). En conséquence tout ce qui suit est **obsolète**. 
 + 
 +<del>Nous utilisons donc un deuxième script liquidsoap afin de pallier à ce problème. Ce deuxième script est aussi un daemon (script qui fonctionne en arrière-plan) mais lancé par **l'utilisateur**, ce qui permet de fonctionner correctement avec la carte son. L'inconvénient est que ce script ne se relance pas tout seul au démarrage de l'ordinateur. Une solution est en cours de recherche pour corriger ce problème.</del>
  
-Afin que le script ''radiodragon.liq'' (voir plus haut) fonctionne comme un daemon, il faut créer et configurer correctement le script ''radiodragon-run.liq'' ci-dessous.+<del>Afin que le script ''radiodragon.liq'' (voir plus haut) fonctionne comme un daemon, il faut créer et configurer correctement le script ''radiodragon-run.liq'' ci-dessous.</del>
  
-++++ Script pour faire un daemon liquidsoap - màj 10/01/2025 (cliquer pour afficher le script) |+++++ [Obsolète] Script pour faire un daemon liquidsoap - màj 10/01/2025 (cliquer pour afficher le script) |
  
 <file liquidsoap radiodragon-run.liq> <file liquidsoap radiodragon-run.liq>
Ligne 171: Ligne 175:
 À DOCUMENTER À DOCUMENTER
  
-===== Relancer l'auto-DJ en cas de problème ===== 
  
-Listes de commandes a exécuter depuis un terminal afin de résoudre un problème d'exécution du script : 
-  * ''systemctl --user status radiodragon-liquidsoap.service'' 
-    * permet de vérifier l'état du script liquidsoap secondaire 
-  * ''systemctl --user start radiodragon-liquidsoap.service'' 
-    * permet de démarrer le daemon s'il est arrêté 
informatique/libretime/auto-dj.1736542344.txt.gz · Dernière modification : de raphm