Dites les Mastognous :
Des gens utilisent MPD pour écouter de la musique ? Il y a moyen qu'il joue absolument tout le temps de la musique ?
Dès qu'une playlist est épuisée, il rajoute des morceaux aléatoires de la bibliothèque de lui même.
J'ai essayé avec ncmpcpp mais pas trouvé, apparemment mps devrait pouvoir faire ça mais la doc est…
🎶
@Sp3r4z Ouai c'est malheureusement le seul résultat ressemblant qui tombe sur ddg mais ça fait encore installer tous pleins de trucs.
J'essaye de migrer depuis groovebasin que j'aime bien mais qui malheureusement est uniquement web (et j'essaye de me déwebber).
MPD semble le truc le plus prometteur mais pleins de ptits détails chiants…
@lord MPD tu peux lui fournir une interface au dessus, comme c'ets un démon ta's moyen d'avoir une GUI qui va faire l'inetrface. ^æ peut être ça la solution, mais ça nécessite d'instalelr des choses, oui :/
@lord et la fonction 'repeat' alors ?
@thuban Le soucis du repeat ça veux dire qu'il faut charger une playlist avec tout la bibliothèque dedans.
Du coup si là tout de suite maintenant je veux écouter un morceau/album particulier ça fout la grouille dans la playlist.
J'aimerai vraiment avoir exactement le même comportement de playlist que le mode "auto-DJ" de groovebasin.
Dans ncmpcpp tu peux lui dire d'ajouter des morceaux aléatoires avec ` c'est ce qu'il me faut mais que ce soit automatisé.
@lord Bah un petit script doit pouvoir faire l'affaire (ça ajoute 100 chansons si il y en a moins de 10 dans la playlist, valeurs à changer ):
while true; do
if [ $(mpc playlist | wc -l) -lt 10 ]; then
mpc listall | sort -R | head -n 100 | mpc add
fi
sleep 60
done
Je ne sais pas si ma frustration provient des limitations de MPD lui même ou des clients que j'ai testés.
Soit l'interface est super lourdes, soit il manque des fonctionnalités.
Je crois que je suis trop habitué à Groovebasin… j'ai un comportement de vieux con réfractaire 😟
@lord alarig@airmure ~ % mpc findadd Album "$(mpc list Album | shuf -n 1)"
alarig@airmure ~ % mpc play
Ramin Djawadi - Main Title
[playing] #1/19 0:00/1:44 (0%)
volume: 58% repeat: off random: off single: off consume: off
@lord Un petit while true, un check pour savoir quand la playlist est finie, et t’es bon
Bon du coup j'ai progressé.
J'ai "copié" les exemples de @thuban et @alarig pour faire un script shell, sauf que je voulais voir le titre des chansons quand ça change.
Du coup un ptit coup de mpc idle ça évite d'avoir un sleep. Mais pour la notif j'ai voulu utilisé dmenu à qui l'on envoi le titre de la chanson.
Facile, ça marche. Sauf que dmenu prend le focus du clavier…
Rien dans le man pour virer ça, du coup allez hop édition des sources, je teste, ça marche. Plus qu'à faire un patch. 😃
@lord Grand malade :D
@alarig Je suis en train d'hésiter à modifier le firmware de mon clavier pour ajouter des raccourcis claviers pour controler mpd…
@lord Pourquoi tu veux modifier ton fw pour ça ?
@alarig J'ai pas de touches multimédia sur le clavier.
Rajouter :
Fn + x pour faire XF86AudioPlay
Fn + y pour faire XF86AudioPrev
Fn + z pour faire XF86AudioNext
@lord Oh, c’est triste :p
@koflesinge @dada Hmmm pas mal mpd_sima c'est effectivement ce que je recherchais initialement mais du coup je me suis fait un truc plus primitif qui ajoute des morceaux randoms à la playlist quand on est proche de la pénurie.
Bon bha j'ai résumé ce qui s'est suivi dans un billet de blog c'est plus pratique et au moins ça fait vivre mon blog :
https://lord.re/posts/103-remplacer-groovebasin/
Merci les laineux ;-)
@lord yes j'espérais que tu en fasse un article
@Doshirae Ouaip c'est chose faite ;-)
Vu l'ensemble des galères ça valait le coup de tout mettre de côté.
@lord sinon t'as pas songé à utiliser un truc genre dunst pour les notifs ?
Ensuite pour envoyer une notif t'as plus qu'a `notify-send titre message`
@Doshirae Ouai j'ai regardé mais ça voulait dire installer un soft en plus juste pour ça.
Au final juste avec ce petit patch pour dmenu j'ai la fonctionnalité que je voulais.
@lord J'ia trouvé ça, pas testé: https://bbs.archlinux.org/viewtopic.php?id=76385