IFS=$'\n'; for File in `find ~/Musique/ -type f |rl`; do mplayer -cache 20480 "$File"; done
Le programme "rl" permet de jouer les morceaux de manière aléatoire.
Pour quitter un morceau qui ne plaît pas, il suffit de taper sur "q".
Et pour arrêter le programme, il faut maintenir un "ctrl+c".
L'emprunte mémoire est complètement ridicule, et le démarrage du script est presque instantané.
Pour les possesseurs de KDE, on peut même rajouter l'affichage de d'une notification pour le morceau joué (il doit être très facilement faisable de faire cela avec un autre environnement:
kdialog=`which kdialog 2>/dev/null`IFS=$'\n'for File in `find ~/Musique/ -type f |rl`; doTitle=${File##*/}Title=${Title%.*}# Display notification if needed[ -n "$kdialog"]&&$kdialog --passivepopup "${Title}" --title "Music" 3
# Play musique
mplayer -cache 20480 "$File"done
# Script perso basé sur mplayer
Posté par Olivier (site web personnel) . En réponse au sondage Quel est votre lecteur audio ?. Évalué à 2.
Le programme "rl" permet de jouer les morceaux de manière aléatoire.
Pour quitter un morceau qui ne plaît pas, il suffit de taper sur "q".
Et pour arrêter le programme, il faut maintenir un "ctrl+c".
L'emprunte mémoire est complètement ridicule, et le démarrage du script est presque instantané.
Pour les possesseurs de KDE, on peut même rajouter l'affichage de d'une notification pour le morceau joué (il doit être très facilement faisable de faire cela avec un autre environnement: