2009-08-14 72 views
0

可能重复:
How to retrieve duration of MP3 in .NET?Err ..歌曲的持续时间?

我要做个一点点的MP3播放器在这里,我已经差不多这里应有尽有。我希望能够显示歌曲的持续时间,但我有点困惑,因为要这样做。我在网上搜索过,看过很多很长的例子,这让我想知道是否有更简单的方法来获得歌曲的持续时间?

回答

1

你可能感兴趣Mp3Sharp。我没有太多用处,但是我看到了诸如BitsPerSample之类的函数,它可能对你想要完成的任务有用。

0

确保MP3的持续时间的唯一方法是解码它。

特别是当它是VBR编码时,很难通过文件大小来猜测长度。有些MP3在ID3标签中有长度,所以你可以把它作为提示;但根据我的经验,即使这并不总是准确的。