Réponse acceptée !
Je vois bien une solution : la librarie FMOD
Elle sait gérer le MP3 (entre autres) et une fonction te permet de connaître la longueur d'un morceau en millisecondes :
FSOUND_Stream_GetLengthMs( handleSurMorceauChargé )
Pour la rapidité, je sais :
-tu dois charger le morceau avec FMOD (rapide)
-Appel de la fonction (rapide aussi)
-Transformer Ms en hh:mm:ss (ça dépend de ton algo)
FMOD :
[ Lien ]Voilà, c tout ce que je peux te dire :)