informatique:libretime:auto-dj
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
informatique:libretime:auto-dj [2025/01/10 20:32] – ajout section localisation des fichiers raphm | informatique:libretime:auto-dj [2025/01/10 20:52] (Version actuelle) – [Localisation des fichiers] ajout playlist raphm | ||
---|---|---|---|
Ligne 7: | Ligne 7: | ||
Ce deuxième script est nécessaire car Libretime est lancé en tant que " | Ce deuxième script est nécessaire car Libretime est lancé en tant que " | ||
- | ====== Localisation des fichiers | + | ===== Localisation des fichiers ===== |
- | Les fichiers permettant de faire fonctionner l' | + | Les fichiers permettant de faire fonctionner l' |
- | + | ||
- | Le sous-dossier `scripts` contient les scripts suivants : | + | |
- | * `radiodragon.liq` : script liquidsoap secondaire | + | |
- | * `radiodragon-run.liq` : configuration permettant de faire fonctionner `radiodragon.liq` en deamon **user** | + | |
- | * `create_playlist.py` : script python permettant de générer une nouvelle playlist musicale tous les jours | + | |
+ | Le fichier '' | ||
+ | Le sous-dossier '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
===== Sript Liquidsoap dans Libretime ===== | ===== Sript Liquidsoap dans Libretime ===== | ||
Le script liquidsoap inséré dans Libretime est documenté via des commentaires au sein même du script pour expliquer le fonctionnement de chaque section. | Le script liquidsoap inséré dans Libretime est documenté via des commentaires au sein même du script pour expliquer le fonctionnement de chaque section. | ||
- | Le script en question est le fichier | + | Le script en question est le fichier |
++++ Extrait inséré dans le script Liquidsoap - màj 10/01/2025 (cliquer pour afficher le script) | | ++++ Extrait inséré dans le script Liquidsoap - màj 10/01/2025 (cliquer pour afficher le script) | | ||
Ligne 97: | Ligne 97: | ||
++++ | ++++ | ||
- | **Remarque :** Les deux premières sections du script sont spéciales. Elles ont pour but d' | + | **Remarque :** Les deux premières sections du script sont spéciales. Elles ont pour but d' |
- | L' | + | L' |
La création du fichier playlist n'est pas faite directement dans le script liquidsoap. Elle est effectuée par un script écrit en //python// (pour des raisons de commodités, | La création du fichier playlist n'est pas faite directement dans le script liquidsoap. Elle est effectuée par un script écrit en //python// (pour des raisons de commodités, | ||
- | Le script liquidsoap lance donc le script python | + | Le script liquidsoap lance donc le script python |
===== Deuxième script Liquidsoap ===== | ===== Deuxième script Liquidsoap ===== | ||
Ligne 144: | Ligne 144: | ||
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' | 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' | ||
- | Afin que le script | + | Afin que le script |
++++ Script pour faire un daemon liquidsoap - màj 10/01/2025 (cliquer pour afficher le script) | | ++++ Script pour faire un daemon liquidsoap - màj 10/01/2025 (cliquer pour afficher le script) | | ||
Ligne 170: | Ligne 170: | ||
À DOCUMENTER | À DOCUMENTER | ||
+ | |||
+ | ===== Relancer l' | ||
+ | |||
+ | Listes de commandes a exécuter depuis un terminal afin de résoudre un problème d' | ||
+ | * '' | ||
+ | * permet de vérifier l' | ||
+ | * '' | ||
+ | * permet de démarrer le daemon s'il est arrêté |
informatique/libretime/auto-dj.1736541179.txt.gz · Dernière modification : de raphm