Le site arthur.bebou.netlib.re - retour accueil
git clone git://bebou.netlib.re/arthur.bebou
Log | Files | Refs |
commit 7b83f856b6aeba0d94932d57eb3b3daef8581391 parent 033ae185252ebc1ec29a13a907ca5f69a198a264 Auteurice: Arthur Pons <arthur.pons@unistra.fr> Date: Sat, 22 Feb 2025 22:18:57 +0100 Ajout de beep dans l'article sup sonore Pour que la note de bas de page fonctionne avec les découpes du fait des détails j'ai utilisé section plutôt que sectionmd. J'ai modifié au passage le template d'un nouvel article. Diffstat:
M | contents/sup-sonore/index.sh | | | 16 | ++++++++++------ |
M | layouts/barearticle | | | 2 | +- |
2 files changed, 11 insertions(+), 7 deletions(-)
diff --git a/contents/sup-sonore/index.sh b/contents/sup-sonore/index.sh @@ -4,7 +4,7 @@ author: Arthur Pons description: De la supervision de serveur web \(ou autre\) avec du son publication: 2024-06-11 -sectionmd: main +section: main Je suis récemment tombé sur des projets similaires, je les liste ici : @@ -54,7 +54,7 @@ gnuplot, sed etc. Avant de se demander comment lier les logs à du son, demandons nous comment en créer. Il y aurait mille façons de le faire, mille sources à utiliser et mille -sons à créer. Nous allons ici utiliser ffmpeg mais tout le reste de l'article +sons à créer[^1]. Nous allons ici utiliser ffmpeg mais tout le reste de l'article peu se dérouler avec n'importe quel fichier audio, il n'est pas nécessaire d'en générer un de zéro. @@ -84,7 +84,7 @@ commande a les mêmes arguments que si l'on avait voulu enregistrer l'audio généré dans un fichier avec ffmpeg plutôt que de directement le lire. . -sectionmd: main +section: main Cette commande utilise de device `lavfi` et prend en argument des commandes comprises par lavfi qui ici génèrent une fréquence de 440Hz pendant une seconde. @@ -108,7 +108,7 @@ Le saviez vous ? [Lovecraft était très raciste et antisémite](https://fr.wiki . -sectionmd: main +section: main Plutôt que de directement jouer le son nous pouvons utiliser ffmpeg pour le stocker dans un fichier (ogg par exemple) : @@ -155,7 +155,7 @@ qui exécutera : . -sectionmd: main +section: main ## Déclencher du son au bon moment @@ -205,7 +205,7 @@ Tout ça pour dire qu'ssh branche les pipes les un avec les autres pour qu'ils se comportent comme si la commande distante était exécutée en local. . -sectionmd: main +section: main En se basant sur le contenu de la variable `$line` on devrait pouvoir détecter (à la va vite on fait simple) quel site est visité : @@ -264,3 +264,7 @@ temps ça risque de prendre un long moment pour tout dépiler. [Miguel](https://mig-ap.com)), générer une mosaïque, que les sons soient des notes... +[^1]: par exemple `beep` que l'on peut utiliser comme ceci : `beep -f 300 -l + 10`. C'est beaucoup plus simple que ffmpeg et même spécifiquement fait pour + cet usage à en croire le README du dépôt. C'est cependant beaucoup moins + polyvalent que de créer du son avec ffmpeg. diff --git a/layouts/barearticle b/layouts/barearticle @@ -4,6 +4,6 @@ author: Arthur Pons description: publication: -sectionmd: main +section: main endsection