taglib# retorna duração errada
-
22-09-2019 - |
Pergunta
Estou obtendo a duração de um arquivo MP3 dessa maneira:
TagLib.File file = TagLib.File.Create(fileName);
var duration = file.Properties.Duration;
E está constantemente me dando uma duração entre 68 e 75% da duração real. Windows File Manager, VLC e apenas tocando o MP3 e medindo com um stopwatch concordam com a outra duração.
Alguma idéia do que há de errado aqui?
Solução
Acabou sendo um bug: https://bugzilla.gnome.org/show_bug.cgi?id=605765
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow