17 juin 2016 -» Déjà une version 0.7.
J'ai laissé le message ci-dessous à des fins de référence.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
19 juin 2016 -» Ajouté la capacité de jouer un seul morceau au lieu
de toute une liste. Voir ici.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bonjour à toutes et à tous.
Voici un lecteur uniquement pour les répertoires de fichiers ogg.
(Révision, 14 juin 2016 : lit maintenant aussi de la musique au format flac.
Révision, 15 juin 2016 : ajouté la lecture des flux musicaux mp3 et wma.)
L'archive ci-jointe comprend tout le nécessaire, sauf mplayer ainsi que les applis
que vous devriez avoir déja par défaut dans votre Toutou ou Puppy.
Je reprends ici l'en-tête du script.
Code: Select all
#!/bin/sh
# bou.sh # Lit des morceaux de musique au format ogg à l'aide
# ........ de mplayer et affiche leur info interne dans une
# ........ fenêtre de less.
#
# Dépendances : tree, awk, vorbiscomment, mplayer, less (le
# ............. vrai, pas celui de busybox), et kill.
# Autres : les scripts pkbou.sh et kbou.sh, ainsi que le lien
# ........ symb. kbou (pour pouvoir interrompre avant la fin),
# ........ le script entrees-1.sh (pour la liste de lecture)
# ........ et le script panneau.sh (pour l'aide).
#
# Usage : pour passer manuellement à la pièce suivante, taper « q »
# ....... dans la fenêtre de mplayer. Sinon, c'est automatique.
# ....... Pour forcer la fermeture, voir les instructions
# ....... dans le script < pkbou.sh >.
#
# Merci à Philippe (alias "augras" dans le forum Puppy)
# ...... et à don 570 de leurs tests du protype. ......
#
# (c) Christian L'Écuyer, alias "musher0" (forum PuppyLinux),
# ... Gatineau (Qc), Canada, 30 mai au 2 juin 2016. GPL3. ...
# ........ See /usr/share/doc/boU_Ogg-0.2/gpl3.sh. / ........
# ........ Voir usr/share/doc/boU_Ogg-0.2/gpl3_fr.sh. .......
####
passer à un autre morceau manuellement, on tape « q » dans la minuscule fenêtre
de mplayer sous la fenêtre principale.
Pour arrêter la lecture complètement, on place le curseur dans la fenêtre de la fiche, puis
on tape « !kbou » (point d'exclamation-k-b-o-u; « kill bou.sh » en abrégé) et la touche
« Enter ». Si vous avez déjà utilisé cette commande, habituellement, il suffit de taper :
point d'exclamation - flèche vers le haut - Enter.
Le script affiche aussi un fichier d'aide (icônifié au démarrage du script, pour ne pas qu'il
encombre), et les images (pochette du CD, photos du musicien, etc.) qui seraient dans le
répertoire.
Justification
Pour les morceaux encodés en mp3, on peut utiliser maintes autres applications.
1) J'ai voulu mettre à profit dans ce script le format de commentaire des fichiers ogg.
Comme mplayer ne lit pas bien les informations que renferment les fichiers ogg, il a fallu
le réduire à sa plus simple expression et trouver un autre moyen d'afficher l'information
sur le morceau de musique.
On aura deviné que j'ai un parti pris pour l'encodage dans l'excellent et très performant
format ogg -- qui, de surcroît, est libre de droits.
2) Bien rares sont les utilitaires de musique qui mettent à la disposition de l'utilisateur un
fichier d'aide.
3) ... ou qui affichent convenablement -- de manière qu'on puisse les voir sans loupe ! --
les images se rapportant au musicien ou à l'oeuvre.
J'ai tenté de combler ces lacunes dans ce script.
~~~~~~~~~~~~
J'espère avoir réussi et que ce petit script vous rendra plus agréable l'écoute de vos
fichiers ogg.
Si vous avez des questions, n'hésitez pas à me joindre.
À la bonne vôtre.