在java中查找wma的长度

时间:2013-09-27 11:41:19

标签: java api audio wma

我对java中可用的各种声音apis感到有点困惑。我只需要确定wma文件的长度。 (编辑 - 我的意思是音频长度,以分钟为单位,而不是字节。)我不需要播放或转换它或其他任何东西。我知道原生java api不支持wma。任何人都可以推荐一个很容易获得wma长度的好的库/方法吗? (我在这里搜索了JAVE,但在设置确定长度方面似乎有些过分。)如果相关,它将在Windows计算机上运行。

3 个答案:

答案 0 :(得分:0)

您可以转换为字节数组,并找到wma文件的大小

答案 1 :(得分:0)

如果只需要一个字节长度的字节,请使用java.io.File.length()长度方法。它以字节为单位独立返回文件的长度。

答案 2 :(得分:0)

在我找不到任何其他东西之后,我决定使用JAVE,这一点都不难。我没有意识到它已经预编译了编解码器,而只是将它添加到类路径中。