2009-12-30 5 views
2

Я получаю продолжительность MP3-файл следующим образом:TagLib # возвращает неправильную ДлИтЕлЬНОСтЬ

TagLib.File file = TagLib.File.Create(fileName); 
var duration = file.Properties.Duration; 

и последовательно дает мне длительность между 68 и 75% от реальной продолжительности. Диспетчер файлов Windows, VLC и просто воспроизведение MP3 и измерение с помощью секундомера согласуются с другой продолжительностью.

Какие-нибудь идеи, что здесь не так?

+0

Проблема может быть в том, что ваш файл VBR, ... правильный способ: http://stackoverflow.com/questions/383164/how-to- получить-продолжительность-оф-mp3-в-сети/13269914 # 13269914 –

ответ