User avatar
th3cak3
Posts: 42
Joined: Fri Dec 27, 2013 3:35 pm

[RESOLU] Recherche lecteur musique simple et léger pour RPI ZERO

Tue Jan 16, 2018 1:16 pm

Bonjour,
En ce moment j'ai enfin un peu de temps pour me remettre au bricolage du Raspberry pi.

Je me suis acheté un Raspberry pi ZERO que je voudrais transformer en petit lecteur de musique. Attention je parle ici d'un lecteur de musique tout simple, pas de streaming, pas d'interface web etc. juste pour lire des fichiers locaux.

J'ai installé NOOBS raspbian lite et j'ai besoin de vous pour trouver la perle rare, un lecteur de musique qui soit :
- Léger (le plus possible)
- Sans interface graphique
- Fonctions de base (lecture/stop/pause/shuffle/prev/next/volume...) manipulable en ligne de commande
- Capable de lire les formats mp3, flac, ogg

Merci à vous
Last edited by th3cak3 on Sun Jan 21, 2018 4:43 pm, edited 1 time in total.

totoharibo
Posts: 3536
Joined: Thu Jan 24, 2013 8:43 am

Re: Recherche lecteur musique simple et léger pour RPI ZERO

Tue Jan 16, 2018 4:42 pm

pas de sortie audio directe sur Pizero : faut le fer à souder
faut des bidouilles soft en plus pour sortir de l'audio, en mono seulement, un peu de connaissance de Linux ne sera pas de luxe
si tu as un Pizero pas W dûr-dûr pour accéder de l'extérieur, revois ta copie : achètes un PizeroW
il faut les adaptateurs pour brancher clavier/souris et LCD HDMI pas simple et un hub USB.

mon Pizero est dans une enceinte audio avec une commande par infrarouge (la LED IR "voit" dehors) avec lirc .
pas exploré pour la stéréo : pas intéressé.
mises à jour par ssh (quand j'y pense)

j'utilise gpio-alt pour programmer la sortie audio
comme ampli de sortie un classe D stéréo 2x3W sur 5V à 2€
pour le son mpg321 avec option -m (mono) non déclarée.

n'utilises pas NOOBS prends Raspbian tu seras sûr de ce que tu fais, il faudra jouer du clavier donc ... autant être dans une bonne distrib au début.

AMA (pas de H ... je ne suis pas modeste) sur les distribs "son" ça doit pas sortir de l'audio

Si tu es motivé excellent projet :
https://learn.adafruit.com/adding-basic ... o?view=all

User avatar
th3cak3
Posts: 42
Joined: Fri Dec 27, 2013 3:35 pm

Re: Recherche lecteur musique simple et léger pour RPI ZERO

Tue Jan 16, 2018 5:17 pm

Je suis bien sur un modèle zero w que je bidouille via putty.
J'ai bien du son stéréo en sortie (je passe par un DAC interfacé en i²s) et ça fonctionne impec (testé avec mpg321).

Mais tout ça ne répond pas à ma question première :mrgreen:

totoharibo
Posts: 3536
Joined: Thu Jan 24, 2013 8:43 am

Re: Recherche lecteur musique simple et léger pour RPI ZERO

Tue Jan 16, 2018 5:39 pm

lecteur en console : mocp

zigomato
Posts: 9
Joined: Tue Jul 05, 2016 11:51 am

Re: Recherche lecteur musique simple et léger pour RPI ZERO

Tue Jan 16, 2018 5:58 pm

Je n'ai pas de pi zero ppur l'instant, quelle sera ton interface pour communiquer avec ton pi ?
Après le pi est à la base pour l'education, jette un petit coup d'oeil sur cvlc ou aplay (les deux sont des commandes) peut être sur le pi zero il y aura des installations à faire mais il peut être interessant et assez rapide de te faire ça, ce genre de projet est facile et didactique

User avatar
th3cak3
Posts: 42
Joined: Fri Dec 27, 2013 3:35 pm

Re: Recherche lecteur musique simple et léger pour RPI ZERO

Tue Jan 16, 2018 6:12 pm

zigomato wrote:
Tue Jan 16, 2018 5:58 pm
Je n'ai pas de pi zero ppur l'instant, quelle sera ton interface pour communiquer avec ton pi ?
Après le pi est à la base pour l'education, jette un petit coup d'oeil sur cvlc ou aplay (les deux sont des commandes) peut être sur le pi zero il y aura des installations à faire mais il peut être interessant et assez rapide de te faire ça, ce genre de projet est facile et didactique
Quelques boutons poussoir branchés sur le GPIO ainsi qu'un petit afficheur alphanumérique (2 lignes de 16 caractères) pour naviguer basiquement dans les dossiers et fichiers.
totoharibo wrote:
Tue Jan 16, 2018 5:39 pm
lecteur en console : mocp
Merci, je vais me reseigner

totoharibo
Posts: 3536
Joined: Thu Jan 24, 2013 8:43 am

Re: Recherche lecteur musique simple et léger pour RPI ZERO

Tue Jan 16, 2018 6:34 pm

puisque tu as du son : synthèse vocale pour te renseigner : nom de la musique
pico2wave suivi de aplay
package libttspico-utils

User avatar
th3cak3
Posts: 42
Joined: Fri Dec 27, 2013 3:35 pm

Re: Recherche lecteur musique simple et léger pour RPI ZERO

Wed Jan 17, 2018 9:22 am

J'ai commis une erreur en fait je suis bien sous Raspbian stretch lite et pas sous NOOBS (mais j'ai fait cette install il y a 3 mois (j'en ai profité pour le mettre à jour) d'où la confusion :roll: ).

Bref! J'ai fais pas mal de tests et me revoilà avec mes constatations:
cvlc : Ne donne rien directement dans mes recherches sur google. En fouillant ça serait un genre de mode console pour vlc. Mais vlc c'est pas léger léger. Si j'ai vraiment pas le choix.
aplay : Ne lis apparament que du wav.

mpg321 : Fonctionne. Lit du mp3 seulement. Pas moyen de modifier le volume une fois la lecture lancée.

mocp : Joli message d'erreur

Code: Select all

Running the server...
Trying JACK...
Trying ALSA...
Trying OSS...
FATAL_ERROR: No valid sound driver!
FATAL_ERROR: Server exited!

mpd : me donne cette erreur là

Code: Select all

config_file: unrecognized parameter in config file at line 1: ID3

omxplayer : Un autre message d'erreur

Code: Select all

Audio codec mp3 channels 2 samplerate 44100 bitspersample 16
Subtitle count: 0, state: off, index: 1, delay: 0
Error: Unable to open font
J'ai donc installé le paquet ttf-freefont puis avec la commande omxplayer ma_musique.mp3 -o alsa ça marche enfin
(preuve que oui, contrairement à ce que me retourne mocp, ALSA est bien opérationnel). Problème, là encore pas moyen de modifier le volume pendant que ça joue. De plus, pas de son si omxplayer est en tâche de fond.

cmus : Fonctionne impec. mais comment le contrôler en ligne de commande ?

Voilà où j'en suis et c'est pas terrible :| ...
totoharibo wrote:
Tue Jan 16, 2018 6:34 pm
puisque tu as du son : synthèse vocale pour te renseigner : nom de la musique
pico2wave suivi de aplay
package libttspico-utils
J'ai pas compris ce que tu veux dire.

totoharibo
Posts: 3536
Joined: Thu Jan 24, 2013 8:43 am

Re: Recherche lecteur musique simple et léger pour RPI ZERO

Wed Jan 17, 2018 9:57 am

j'ai eu les mêmes problèmes de son sur le Pizero. C'est pourquoi j'en suis venu à la solution cité auparavant

la synthèse vocale pour le retour et faire dire "chanteur Berthe Sylva" par exemple c'est un retour simple et efficace

Si tu veux continuer à chercher fouines, sinon prends un RPi3 tout marchera "out of the box".

User avatar
th3cak3
Posts: 42
Joined: Fri Dec 27, 2013 3:35 pm

Re: Recherche lecteur musique simple et léger pour RPI ZERO

Wed Jan 17, 2018 12:11 pm

totoharibo wrote:
Wed Jan 17, 2018 9:57 am
j'ai eu les mêmes problèmes de son sur le Pizero. C'est pourquoi j'en suis venu à la solution cité auparavant

la synthèse vocale pour le retour et faire dire "chanteur Berthe Sylva" par exemple c'est un retour simple et efficace

Si tu veux continuer à chercher fouines, sinon prends un RPi3 tout marchera "out of the box".
Je crois qu'il y a quiproquo. J'ai pas de problème pour afficher ce qui est en écoute sur un petit écran lcd.
J'ai par contre un problème pour trouver un lecteur de musique simple qui se contrôle en ligne de commande.
Admettons que je trouve le bon lecteur en question ça donnerais quelque chose du genre :
pour lire une piste :
mon_lecteur /home/pi/piste1.mp3

pour ajuster le volume :
mon_lecteur -v 50

pour mettre en pause :
mon_lecteur -pause

enfin un truc du genre.

totoharibo
Posts: 3536
Joined: Thu Jan 24, 2013 8:43 am

Re: Recherche lecteur musique simple et léger pour RPI ZERO

Wed Jan 17, 2018 12:18 pm

on est bien en phase : le Pizero n'ayant pas d'interface son "native" sa gestion dépend de ce que le noyau y a mis et de ce que les lecteurs audio y cherchent.
Un grand trou noir où tout le monde va à la pêche ...
Surtout que tu attaques à haut niveau en essayant les softs les uns derrière les autres, sans savoir le contenu des couches "basses".

Regardes-tu pourquoi ça ne marche pas ?
lis tu les messages d'erreur système et autres ?
Ça aide :-)
Les softeux ne se font pas ch... à t'envoyer des messages et des alarmes pour que personne ne les lise mais pour tenter de t'aider.

User avatar
th3cak3
Posts: 42
Joined: Fri Dec 27, 2013 3:35 pm

Re: Recherche lecteur musique simple et léger pour RPI ZERO

Wed Jan 17, 2018 12:45 pm

Du coup pourquoi me proposer une synthèse vocale ?

Oui je lis les messages d'erreur puisque ce faisant j'ai fait marcher omxplayer comme tu l'as lu dans mon précédent message. Cependant je ne suis pas gourou et je n'ai pas un temps infini à consacrer à ça c'est pourquoi je test ce qui marche et ce qui marche pas.

User avatar
th3cak3
Posts: 42
Joined: Fri Dec 27, 2013 3:35 pm

Re: Recherche lecteur musique simple et léger pour RPI ZERO

Sun Jan 21, 2018 4:42 pm

Résolu!
J'ai trouvé mon bonheur avec la bibliothèque pygame.
C'est un peu contre intuitif d'installer une bibliothèque spécialisée pour le jeu vidéo dans le cadre de mon projet mais j'aurais pas pu trouver mieux. Simple à manipuler, joue du mp3, du flac et du ogg... Le rêve :mrgreen:

Return to “Français”

Who is online

Users browsing this forum: totoharibo and 10 guests