2009-06-17 6 views
8

J'utilise TagLib# pour obtenir des données d'étiquette ID3 de certains MP3, mais ce que je n'arrive pas à faire, c'est trouver la longueur du MP3. Comment puis-je trouver la longueur d'un MP3 en C#?Trouver la longueur MP3 en C#

+0

genre de question dupliquée; J'ai essayé de répondre à cette question ici: http://stackoverflow.com/questions/383164/how-to-retrieve-duration-of-mp3-in-net/13269914#13269914 –

Répondre

11

TagLib# expose ces informations TagLib.File.Properties.Duration

+0

C'était facile à faire fonctionner, mais c'est renvoyant environ 70% de la durée réelle de tous les fichiers avec lesquels j'ai essayé. – Pablo

+0

Je ne peux pas dire que je l'ai testé tbh afin que vous puissiez avoir raison. J'ai l'impression que calculer la durée des en-têtes est une science inexacte. – dwynne

+0

J'ai testé taglib-sharp et c'était max. 1 seconde fausse. cette bibliothèque n'utilise pas la longueur du fichier pour obtenir la durée, donc je vais certainement aller avec ça. – aslisabanci

Questions connexes