Có đây là bản sao chính xác của this question, nhưng liên kết đã cho và được chấp nhận là câu trả lời không hoạt động đối với tôi. Nó trở về giá trị không chính xác (một mp3 2 phút sẽ được liệt kê là 1'30, 3 phút là 2'20) không có mô hình rõ ràng.Cách lấy độ dài của MP3 trong C#
Vì vậy, đây là một lần nữa: làm thế nào tôi có thể nhận được độ dài của một MP3 bằng cách sử dụng C#?
hoặc
Tôi đang làm gì sai với MP3Header class:
MP3Header mp3hdr = new MP3Header();
bool boolIsMP3 = mp3hdr.ReadMP3Information("1.mp3");
if(boolIsMP3)
Response.Write(mp3hdr.intLength);
Loại câu hỏi trùng lặp; Tôi đã cố gắng trả lời ở đây: http://stackoverflow.com/questions/383164/how-to-retrieve-duration-of-mp3-in-net/13269914#13269914 –