Salut a vous tous, enfaite je suis entrin de coder un lecteur mp3 a l'aide des commandes "Movie"
mais bon voila, je voudrais savoir comment faire pour connaitre le temps de mon mp3, pck avec le movielength() il me dit le nombre de frame total, et la plupart du temps il me renvoie un nombre negatif Donc Si vous pouvez maider pour savoir le temps total & savoir ou en est le programme dans sa lecture :p Merci
Lecteur mp3 . . .
Pour récupérer une valeur d'heure ou de date, c'est pas un problème, puisqu'il y a une fonction prévue pour ça:
Par contre, on dirait que les fonctions de "Movie" ne retournent pas les valeurs exactes dans le cas de certain formats compressés, comme le mp3, le wmf, etc... par exemple.
Pour inverser le signe d'une valeur, (passage d'une valeur négative à une valeur positive), je fais une inversion logique. Je ne sais pas si c'est la bonne méthode, mais ça marche !!! Alors...
Chris
Code : Tout sélectionner
Duree$ = FormatDate("%hh:%ii:%ss", 3987)
Debug Duree$
Date$ = FormatDate("%dd/%mm/%yyyy", Date())
Debug Date$
Pour inverser le signe d'une valeur, (passage d'une valeur négative à une valeur positive), je fais une inversion logique. Je ne sais pas si c'est la bonne méthode, mais ça marche !!! Alors...
Code : Tout sélectionner
i = -359855214
j = 1 + j ~ i
Debug j
Ma librairie (OggStream, j'ai fait un post ...) permettra tres prochainement de lire les mp3 avec une facilité déconcertante.
Tu pourras non seulement récupérer le temps exacte (pour les CBR et les VBR) mais aussi les tag 1.x/2.x. De plus, j'utilise la bibliothèque MAD qui offre (malgré ce que l'on dit) un tres bon rendu et est peu consommatrice en ressource système.
Je vais bientôt mettre l'archive à jour avec ces modifications.
Tu pourras non seulement récupérer le temps exacte (pour les CBR et les VBR) mais aussi les tag 1.x/2.x. De plus, j'utilise la bibliothèque MAD qui offre (malgré ce que l'on dit) un tres bon rendu et est peu consommatrice en ressource système.
Je vais bientôt mettre l'archive à jour avec ces modifications.
"Qui baise trop bouffe un poil." P. Desproges