我正在开发一款类似媒体播放器的Java应用程序(基于swing),希望它能够平稳地运行,并支持尽可能多的文件格式。 我想要接受大量音频文件,然后检索它们的标签信息(艺术家/专辑/歌曲名称等),以便稍后播放它们。 我已经做了一些探索,但很难找到一个支持.m4a、.mp3甚至.flac文件的库。 有没有人知道一个可以满足我的需求的库?谢谢!
有JMF - 参见http://en.wikipedia.org/wiki/Java_Media_Framework,其中还列出了一些替代方案。我对JMF的使用效果参差不齐;它对于一些静态MPEG文件表现良好,但似乎与我们当时使用的流媒体源不兼容(几年前的事情)。