用java查找MP3文件的长度,最好以毫秒为单位,就像python';s诱变剂文库

用java查找MP3文件的长度,最好以毫秒为单位,就像python';s诱变剂文库,java,mp3,duration,Java,Mp3,Duration,我只是想知道如何实现这一点,因为诱变剂非常简单,我看到的java解决方案非常混乱。我目前正在使用java.lang中的Runtime来运行mp3文件,但我还需要mp3文件的持续时间。以毫秒为单位获得时间将是一个额外的好处:但这并不是一个很大的问题 谢谢你的时间 Comarki没有简单的方法来获取MP3的播放长度,该格式不包含任何指定的“长度”;它的设计考虑到了流媒体 唯一的方法是解析MP3帧并计算它们,同时考虑它们的采样率。这并不是很容易实现的,因此使用库是最简单的选择:以前找不到这个问题:p不

我只是想知道如何实现这一点,因为诱变剂非常简单,我看到的java解决方案非常混乱。我目前正在使用java.lang中的Runtime来运行mp3文件,但我还需要mp3文件的持续时间。以毫秒为单位获得时间将是一个额外的好处:但这并不是一个很大的问题

谢谢你的时间


Comarki

没有简单的方法来获取MP3的播放长度,该格式不包含任何指定的“长度”;它的设计考虑到了流媒体


唯一的方法是解析MP3帧并计算它们,同时考虑它们的采样率。这并不是很容易实现的,因此使用库是最简单的选择:

以前找不到这个问题:p不过感谢您的帮助:)