Sí, este es un duplicado exacto de this question, pero el enlace dado y aceptado como respuesta no funciona para mí. Está devolviendo valores incorrectos (un mp3 de 2 minutos aparecerá como 1'30, 3 minutos como 2'20) sin un patrón obvio.Cómo obtener la longitud de un MP3 en C#
Así que aquí está de nuevo: ¿cómo puedo obtener la longitud de un MP3 usando C#?
o
¿Qué estoy haciendo mal con el MP3Header class:
MP3Header mp3hdr = new MP3Header();
bool boolIsMP3 = mp3hdr.ReadMP3Information("1.mp3");
if(boolIsMP3)
Response.Write(mp3hdr.intLength);
Tipo de pregunta duplicada; Traté de responder eso aquí: http://stackoverflow.com/questions/383164/how-to-retrieve-duration-of-mp3-in-net/13269914#13269914 –