2012-03-17 61 views
0

如何从使用java的mp3文件中提取标签(专辑,艺术家,专辑封面等)?我需要将我的歌曲的所有标签存储在一个特定的文件中,以便我可以将其用作数据库。提取歌曲的标签

+0

可能重复[如何读取MP3文件标签(http://stackoverflow.com/问题/ 1645803/how-to-read-mp3-file-tags) – 2012-03-17 13:02:23

+0

http://javamusictag.sourceforge.net/ – jondinham 2012-03-17 13:17:53

+0

@paul:谢谢。我试过,但它显示错误“未能从主要类清单属性..”任何帮助? – sumit 2012-03-17 16:07:09

回答

1

您可以使用提卡: http://tika.apache.org/

由提卡的MP3文件中提取元数据:

Author: /ÅÍÓÜÜÇÓ .. 
Content-Length: 4232049 
Content-Type: audio/mpeg 
channels: 2 
resourceName: droob_al-hayat.MP3 
samplerate: 44100 
title: 
version: MPEG 3 Layer III Version 1 
xmpDM:album: 
xmpDM:artist: /ÅÍÓÜÜÇÓ .. 
xmpDM:audioChannelType: Stereo 
xmpDM:audioCompressor: MP3 
xmpDM:audioSampleRate: 44100 
xmpDM:composer: null 
xmpDM:genre: 
xmpDM:logComment: 
xmpDM:releaseDate: