Page 1 sur 1

Récupérer le temps de lecture d'un fichier mp3

Posté : lun. 20 mars 2017 12:39
par clusterone
Bonjour
j'ai pour projet d'allumer des rubans leds en fonction de la musique jouée.
les tutos sur internet proposent des outils comme LightshowPi mais tout se base sur l'interprétation des fréquences musicales du morceau joué et les programmes font 'juste' varier l'éclairage selon ces fréquences.

Je souhaite être plus directif et définir l'animation LED comme on le ferait sur un montage video/bande son.

Ma solution :
-lire le fichier audio depuis le raspberry pi 3 (mp3 lancé avec osmc par exemple)
-définir l'animation des leds en fonction du temps écoulé du morceau.
Ex : à 51s de lecture du fichier mp3, éclairer en rouge puis à 1'03 éclairer en vert etc...

Bref, pour faire cela :

- je sais lire un fichier mp3 sur mon raspberry
- je sais définir une animation led en python sur mon raspberry
- mais je ne sais pas faire le lien entre les 2 : comment récupérer le temps de lecture en cours d'un morceau mp3?

Merci d'avance pour votre aide !

Re: Récupérer le temps de lecture d'un fichier mp3

Posté : lun. 20 mars 2017 14:08
par domi
Bonjour,

Je n'ai pas réellement cherché, mais je souhaitais faire quelque chose du genre pour des éliminations extérieures de Noel.
J'avais trouvé le couple "Falcon Pi Player" et "xlights videos", mais je n'ai pas approfondi.