0

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

4

3 回答 3

0

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

于 2013-09-27T11:47:30.320 回答
0

如果您只需要以字节为单位的文件长度,请使用java.io.File.length()长度方法。它独立地返回文件的长度(以字节为单位)它是什么类型的文件。

于 2013-09-27T11:50:42.693 回答
0

在我找不到其他东西后,我决定使用 JAVE,而且一点也不难。我没有意识到它已经预编译了编解码器,只需将其添加到类路径中即可。

于 2013-09-29T17:10:22.653 回答