Inscrit le : 29/10/2013
Messages : 240
Point(s) : 3956
Distribution : Debian ArchLinux Localisation : Albi, Tarn, France
|
Posté le 15/10/2014 à 01:49:42
|
if(isset($_SESSION['pseudo'])) { ?>Citer } ?>
|
|
Hi all,
Comme vous pouvez le voir, je ne dors toujours pas donc j'ai décidé de vous faire découvrir mon lecteur de musique.
MPD est mon lecteur de musique et peut être le votre dans peut de temps.
Pourquoi ce choix me direz vous ?
la première raison c'est que c'est pas userfreindly et donc c'est fun (oui si c'est facile c'est pas drole)
la seconde c'est que c'est super light
la 3e c'est que tu peux l'utiliser même si tu n'as pas xorg de lancé (oui tu peux debug ton pc en tty avec la musique so have fun)
la 4e c'est le choix de clients perso j'en utilise deux, mpc (CLI (Command Line Interface)) et ncmpcpp (ncurses)
la 5e c'est que c'est un serveur et donc je peux le mettre sur ma cubieboard et la relier à mon super HomeTheater (que je n'ai pas) et controler ma musique depuis mon PC/telephones/...
la ... ... ...
Oui je ne vais pas vous cité toutes les raisons mais voila c'est un player que j'adore.
Comme je suis gentil voici ma conf pour mpd et ncmpcpp
Code: | file : /etc/mpd.conf
# See: /usr/share/doc/mpd/mpdconf.example
music_directory "/var/lib/mpd/music"
pid_file "/run/mpd/mpd.pid"
db_file "/var/lib/mpd/mpd.db"
state_file "/var/lib/mpd/mpdstate"
playlist_directory "/var/lib/mpd/playlists"
mixer_type "software"
audio_output {
type "alsa"
name "My Sound Card"
mixer_type "software" # optional
} |
Code: | file : /etc/fstab
/home/tekkharibo/music /var/lib/mpd/music none bind |
Code: | file : ~/.ncmpcpp/config
mpd_port = 6600
mpd_connection_timeout = 5
mpd_music_dir = /var/lib/mpd/music
audio_output {
type "fifo"
name "Visualizer feed"
path "/tmp/mpd.fifo"
format "44100:16:2"
}
visualizer_fifo_path = /tmp/mpd.fifo
visualizer_output_name = Visualizer feed
visualizer_in_stereo = yes
visualizer_sync_interval = 30
visualizer_type = wave
visualizer_look = ●▮
data_fetching_delay = yes |
Et pour finir des petits screens et un petit script car j'aime me faire ch**r
script pour play pause
Code: | `echo -n 'mpc '; mpc | grep play > /dev/null ; if [ $? -eq 0 ]; then echo pause; else echo play; fi` |
oui j'aime vraiment me faire ch**r.
Si on décompose ma ligne de code, je commence par afficher "mpc" sans n puis j'execute mpc et je grep pour savoir si je trouve play et je redirige la sortie du grep vers /dev/null, ensuite je regarde si le retour de grep est égal à 0 et si oui c'est que je suis en lecture donc il faut que je passe en pause si non bah je repasse en lecture mais pour ca j'affiche "play" ou "pause" avec le n et j'execute le resultat grace aux "`" (backquote ou magicquote) et voila un petit script très pas optimisé dutout mais qui marche juste pour le fun 
Voici à quoi ressemble ncmpcpp

|
Dernière édition le 02/07/2015 à 00:21:26 _________________
HP EliteBook 8560p i7 2.8Ghz Ubuntu 20.04
RPi 4 2Go raspbian Domoticz
RPi 2 Octopi et Anet A8
Souris: RAT 7
Clavier: KBTalking Pure PRO 60% Black/Green
Mon Twitter
Mon hébergeur : PlanetHoster
Tu es nouveau et tu n'as pas encore fait ta présentation, va la faire on aime bien savoir des choses sur toi comme ou tu viens pourquoi tu es venu sur PL et sur Linux bien sur ;)
Pas de support par MP
Il me manque des accents quand je te réponds ? C'est juste que je suis en QWERTY et que je suis pas passé en US international #flemme
|
|
|
|
Posté le 15/10/2014 à 07:18:56
|
if(isset($_SESSION['pseudo'])) { ?>Citer } ?>
|
|
Ah ouais sympa, avec une interface web super secure qui envoi les commande bash aussitôt sur un ordinosaure ça peut être pratique je pense dans mon garage pour les phases longue de mécanique... et d'élaboration de choses diverses et variées 8)
|
Dernière édition le 15/10/2014 à 07:19:19 |
|
|