我目前正在做一个需要播放背景 mp3 声音的项目。我设法使用 Jlayer 库和在此处找到的一段代码来做到这一点
但是,我需要在此代码中添加更多功能,例如循环播放和暂停。
循环功能很容易实现,但我花了几个小时寻找暂停和恢复 mp3 文件的方法。
我的猜测是在 Player 类中使用 play(int frames) 方法,使用 getPosition() 方法和 mp3 总帧数,但我无法获得总帧数。
有什么线索吗?我只需要这种暂停/恢复方法,所以如果您知道与此不同的一种方法,请随时发布
我也一直在尝试使用 BasicPlayer 库(链接在这里),但我总是在尝试读取任何 mp3 文件时得到 javax.sound.sampled.UnsupportedAudioFileException