如何使用 java 检索 mp3 文件的缩略图

How to retrieve thumbnail picture of an mp3 file using java

我在使用 java 获取 mp3 文件缩略图时遇到问题,例如我们有文件:

File MP3File = new File(<directory>);

那么,如何检索它的缩略图?

感谢您的关注,如有任何想法,我们将不胜感激。

尝试从 mp3 文件中获取元数据,参见 github 中的 mp3agic

根据教程,我认为您可以获得一个 byte[] 并转换为一个 bufferedImage。

类似这样的方法可能有效:

Image icn=((ImageIcon) FileSystemView.getFileSystemView().getSystemIcon(new File(<directory>))).getImage();
icn = icn.getScaledInstance(32,32, Image.SCALE_SMOOTH);