2009-06-17 14 views
8

Używam TagLib# do pobierania danych znacznika ID3 z niektórych plików MP3, ale wydaje mi się, że nie można znaleźć długości pliku MP3. Jak znaleźć długość pliku MP3 w C#?Znajdowanie długości pliku MP3 w języku C#

+0

Kind powielanych pytanie; Próbowałem odpowiedzieć na to tutaj: http://stackoverflow.com/questions/383164/how-to-retrieve-duration-of-mp3-in-net/13269914#13269914 –

Odpowiedz

11

TagLib# naraża tę informację TagLib.File.Properties.Duration

+0

Łatwo było go uruchomić, ale jest zwracając około 70% rzeczywistego czasu trwania wszystkich plików, z którymi próbowałem. – Pablo

+0

Nie mogę powiedzieć, że testowałem to tbh, więc możesz mieć rację. Mam wrażenie, że obliczanie czasu z nagłówków jest niedokładną nauką. – dwynne

+0

Testowałem taglib-sharp i było to max. 1 sekunda nie tak. ta biblioteka nie używa długości pliku, aby uzyskać czas trwania, więc na pewno pójdę z tym. – aslisabanci

Powiązane problemy