本文介绍了taglib#返回错误的持续时间的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我以这种方式获取MP3文件的持续时间:

I'm getting the duration of an MP3 file in this way:

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

并且持续地给我持续时间在真实持续时间的68%到75%之间. Windows文件管理器,VLC和仅播放MP3并使用秒表进行测量在其他持续时间上都是一致的.

and it is consistently giving me a duration between 68 and 75% of the real duration. Windows File Manager, VLC and just playing the MP3 and measuring with a stopwatch agree on the other duration.

有什么想法吗?

推荐答案

原来是一个错误: https://bugzilla.gnome.org/show_bug.cgi?id=605765

这篇关于taglib#返回错误的持续时间的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

06-07 13:36