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

Python est le langage de prédilection du Raspberry Pi

Modérateurs : Francois, Manfraid

Répondre
clusterone
Messages : 6
Enregistré le : dim. 2 oct. 2016 19:45

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

Message par clusterone » lun. 20 mars 2017 12:39

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 !

domi
Administrateur
Messages : 3230
Enregistré le : mer. 17 sept. 2014 18:12
Localisation : Seine et Marne

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

Message par domi » lun. 20 mars 2017 14:08

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.
Passionné de Raspberry, Arduino, ESP8266, ESP32, et objets connectés :
Spécial débutant, concevez vous-même votre domotique DIY : https://www.youtube.com/c/DomoticDIY
Conception d'une station météo DIY, et envoi des infos à votre Domotique.

Répondre

Retourner vers « Python »