如何从mp3,wma等音频文件中获取歌曲信息

时间:2022-10-02 03:55:34
mp3:
  1 如何从mp3,wma等音频文件中获取歌曲信息         public   struct  Mp3Info
  2 如何从mp3,wma等音频文件中获取歌曲信息
  3 如何从mp3,wma等音频文件中获取歌曲信息如何从mp3,wma等音频文件中获取歌曲信息         {
  4如何从mp3,wma等音频文件中获取歌曲信息
  5如何从mp3,wma等音频文件中获取歌曲信息            public string identify;//TAG,三个字节
  6如何从mp3,wma等音频文件中获取歌曲信息
  7如何从mp3,wma等音频文件中获取歌曲信息            public string Title;//歌曲名,30个字节
  8如何从mp3,wma等音频文件中获取歌曲信息
  9如何从mp3,wma等音频文件中获取歌曲信息            public string Artist;//歌手名,30个字节
 10如何从mp3,wma等音频文件中获取歌曲信息
 11如何从mp3,wma等音频文件中获取歌曲信息            public string Album;//所属唱片,30个字节
 12如何从mp3,wma等音频文件中获取歌曲信息
 13如何从mp3,wma等音频文件中获取歌曲信息            public string Year;//年,4个字符
 14如何从mp3,wma等音频文件中获取歌曲信息
 15如何从mp3,wma等音频文件中获取歌曲信息            public string Comment;//注释,28个字节
 16如何从mp3,wma等音频文件中获取歌曲信息
 17如何从mp3,wma等音频文件中获取歌曲信息 
 18如何从mp3,wma等音频文件中获取歌曲信息
 19如何从mp3,wma等音频文件中获取歌曲信息            public char reserved1;//保留位,一个字节
 20如何从mp3,wma等音频文件中获取歌曲信息
 21如何从mp3,wma等音频文件中获取歌曲信息            public char reserved2;//保留位,一个字节
 22如何从mp3,wma等音频文件中获取歌曲信息
 23如何从mp3,wma等音频文件中获取歌曲信息            public char reserved3;//保留位,一个字节
 24如何从mp3,wma等音频文件中获取歌曲信息
 25如何从mp3,wma等音频文件中获取歌曲信息        }

 26 如何从mp3,wma等音频文件中获取歌曲信息
 27 如何从mp3,wma等音频文件中获取歌曲信息
 28 如何从mp3,wma等音频文件中获取歌曲信息如何从mp3,wma等音频文件中获取歌曲信息         /// <summary>
 29如何从mp3,wma等音频文件中获取歌曲信息
 30如何从mp3,wma等音频文件中获取歌曲信息        /// 获取MP3文件最后128个字节
 31如何从mp3,wma等音频文件中获取歌曲信息
 32如何从mp3,wma等音频文件中获取歌曲信息        /// </summary>
 33如何从mp3,wma等音频文件中获取歌曲信息
 34如何从mp3,wma等音频文件中获取歌曲信息        /// <param name="FileName">文件名</param>
 35如何从mp3,wma等音频文件中获取歌曲信息
 36如何从mp3,wma等音频文件中获取歌曲信息        /// <returns>返回字节数组</returns>

 37 如何从mp3,wma等音频文件中获取歌曲信息
 38 如何从mp3,wma等音频文件中获取歌曲信息         private   byte [] getLast128( string  FileName)
 39 如何从mp3,wma等音频文件中获取歌曲信息
 40 如何从mp3,wma等音频文件中获取歌曲信息如何从mp3,wma等音频文件中获取歌曲信息         {
 41如何从mp3,wma等音频文件中获取歌曲信息
 42如何从mp3,wma等音频文件中获取歌曲信息            FileStream fs = new FileStream(FileName,FileMode.Open,FileAccess.Read);
 43如何从mp3,wma等音频文件中获取歌曲信息
 44如何从mp3,wma等音频文件中获取歌曲信息            string title = ReadAuthor(fs);
 45如何从mp3,wma等音频文件中获取歌曲信息
 46如何从mp3,wma等音频文件中获取歌曲信息            Stream stream = fs;
 47如何从mp3,wma等音频文件中获取歌曲信息
 48如何从mp3,wma等音频文件中获取歌曲信息 
 49如何从mp3,wma等音频文件中获取歌曲信息
 50如何从mp3,wma等音频文件中获取歌曲信息            stream.Seek(-300,SeekOrigin.End);
 51如何从mp3,wma等音频文件中获取歌曲信息
 52如何从mp3,wma等音频文件中获取歌曲信息 
 53如何从mp3,wma等音频文件中获取歌曲信息
 54如何从mp3,wma等音频文件中获取歌曲信息            const int seekPos = 300;
 55如何从mp3,wma等音频文件中获取歌曲信息
 56如何从mp3,wma等音频文件中获取歌曲信息            int rl = 0;
 57如何从mp3,wma等音频文件中获取歌曲信息
 58如何从mp3,wma等音频文件中获取歌曲信息            byte[] Info = new byte[seekPos];
 59如何从mp3,wma等音频文件中获取歌曲信息
 60如何从mp3,wma等音频文件中获取歌曲信息            rl = stream.Read(Info,0,seekPos);
 61如何从mp3,wma等音频文件中获取歌曲信息
 62如何从mp3,wma等音频文件中获取歌曲信息 
 63如何从mp3,wma等音频文件中获取歌曲信息
 64如何从mp3,wma等音频文件中获取歌曲信息            fs.Close();
 65如何从mp3,wma等音频文件中获取歌曲信息
 66如何从mp3,wma等音频文件中获取歌曲信息            stream.Close();
 67如何从mp3,wma等音频文件中获取歌曲信息
 68如何从mp3,wma等音频文件中获取歌曲信息 
 69如何从mp3,wma等音频文件中获取歌曲信息
 70如何从mp3,wma等音频文件中获取歌曲信息            return Info;
 71如何从mp3,wma等音频文件中获取歌曲信息
 72如何从mp3,wma等音频文件中获取歌曲信息        }

 73 如何从mp3,wma等音频文件中获取歌曲信息
 74 如何从mp3,wma等音频文件中获取歌曲信息         private   string  ReadAuthor(Stream binary_file) 
 75 如何从mp3,wma等音频文件中获取歌曲信息如何从mp3,wma等音频文件中获取歌曲信息         {
 76如何从mp3,wma等音频文件中获取歌曲信息            System.Text.Encoding encoding = System.Text.Encoding.UTF8;
 77如何从mp3,wma等音频文件中获取歌曲信息            // Read string from binary file with UTF8 encoding
 78如何从mp3,wma等音频文件中获取歌曲信息            byte[] buffer = new byte[30];
 79如何从mp3,wma等音频文件中获取歌曲信息            binary_file.Read(buffer, 030);
 80如何从mp3,wma等音频文件中获取歌曲信息            return encoding.GetString(buffer);
 81如何从mp3,wma等音频文件中获取歌曲信息        }

 82 如何从mp3,wma等音频文件中获取歌曲信息
 83 如何从mp3,wma等音频文件中获取歌曲信息如何从mp3,wma等音频文件中获取歌曲信息         /// <summary>
 84如何从mp3,wma等音频文件中获取歌曲信息
 85如何从mp3,wma等音频文件中获取歌曲信息        /// 获取MP3歌曲的相关信息
 86如何从mp3,wma等音频文件中获取歌曲信息
 87如何从mp3,wma等音频文件中获取歌曲信息        /// </summary>
 88如何从mp3,wma等音频文件中获取歌曲信息
 89如何从mp3,wma等音频文件中获取歌曲信息        /// <param name = "Info">从MP3文件中截取的二进制信息</param>
 90如何从mp3,wma等音频文件中获取歌曲信息
 91如何从mp3,wma等音频文件中获取歌曲信息        /// <returns>返回一个Mp3Info结构</returns>

 92 如何从mp3,wma等音频文件中获取歌曲信息
 93 如何从mp3,wma等音频文件中获取歌曲信息         private  Mp3Info getMp3Info( byte [] Info)
 94 如何从mp3,wma等音频文件中获取歌曲信息
 95 如何从mp3,wma等音频文件中获取歌曲信息如何从mp3,wma等音频文件中获取歌曲信息         {
 96如何从mp3,wma等音频文件中获取歌曲信息
 97如何从mp3,wma等音频文件中获取歌曲信息            Mp3Info mp3Info = new Mp3Info();
 98如何从mp3,wma等音频文件中获取歌曲信息
 99如何从mp3,wma等音频文件中获取歌曲信息 
100如何从mp3,wma等音频文件中获取歌曲信息
101如何从mp3,wma等音频文件中获取歌曲信息            string str = null;
102如何从mp3,wma等音频文件中获取歌曲信息
103如何从mp3,wma等音频文件中获取歌曲信息            int i;
104如何从mp3,wma等音频文件中获取歌曲信息
105如何从mp3,wma等音频文件中获取歌曲信息            int position = 0;//循环的起始值
106如何从mp3,wma等音频文件中获取歌曲信息
107如何从mp3,wma等音频文件中获取歌曲信息            int currentIndex = 0;//Info的当前索引值
108如何从mp3,wma等音频文件中获取歌曲信息
109如何从mp3,wma等音频文件中获取歌曲信息            //获取TAG标识
110如何从mp3,wma等音频文件中获取歌曲信息
111如何从mp3,wma等音频文件中获取歌曲信息            for(i = currentIndex;i<currentIndex+3;i++)
112如何从mp3,wma等音频文件中获取歌曲信息
113如何从mp3,wma等音频文件中获取歌曲信息如何从mp3,wma等音频文件中获取歌曲信息            {
114如何从mp3,wma等音频文件中获取歌曲信息
115如何从mp3,wma等音频文件中获取歌曲信息                str = str+(char)Info[i];
116如何从mp3,wma等音频文件中获取歌曲信息
117如何从mp3,wma等音频文件中获取歌曲信息    
118如何从mp3,wma等音频文件中获取歌曲信息
119如何从mp3,wma等音频文件中获取歌曲信息                position++;
120如何从mp3,wma等音频文件中获取歌曲信息
121如何从mp3,wma等音频文件中获取歌曲信息            }

122如何从mp3,wma等音频文件中获取歌曲信息
123如何从mp3,wma等音频文件中获取歌曲信息            currentIndex = position;
124如何从mp3,wma等音频文件中获取歌曲信息
125如何从mp3,wma等音频文件中获取歌曲信息            mp3Info.identify = str;
126如何从mp3,wma等音频文件中获取歌曲信息
127如何从mp3,wma等音频文件中获取歌曲信息 
128如何从mp3,wma等音频文件中获取歌曲信息
129如何从mp3,wma等音频文件中获取歌曲信息            //获取歌名
130如何从mp3,wma等音频文件中获取歌曲信息
131如何从mp3,wma等音频文件中获取歌曲信息            str = null;
132如何从mp3,wma等音频文件中获取歌曲信息
133如何从mp3,wma等音频文件中获取歌曲信息            byte[] bytTitle = new byte[30];//将歌名部分读到一个单独的数组中
134如何从mp3,wma等音频文件中获取歌曲信息
135如何从mp3,wma等音频文件中获取歌曲信息            int j = 0;
136如何从mp3,wma等音频文件中获取歌曲信息
137如何从mp3,wma等音频文件中获取歌曲信息            for(i = currentIndex;i<currentIndex+30;i++)
138如何从mp3,wma等音频文件中获取歌曲信息
139如何从mp3,wma等音频文件中获取歌曲信息如何从mp3,wma等音频文件中获取歌曲信息            {
140如何从mp3,wma等音频文件中获取歌曲信息
141如何从mp3,wma等音频文件中获取歌曲信息                bytTitle[j] = Info[i];    
142如何从mp3,wma等音频文件中获取歌曲信息
143如何从mp3,wma等音频文件中获取歌曲信息                position++;
144如何从mp3,wma等音频文件中获取歌曲信息
145如何从mp3,wma等音频文件中获取歌曲信息                j++;
146如何从mp3,wma等音频文件中获取歌曲信息
147如何从mp3,wma等音频文件中获取歌曲信息            }

148如何从mp3,wma等音频文件中获取歌曲信息
149如何从mp3,wma等音频文件中获取歌曲信息            currentIndex = position;
150如何从mp3,wma等音频文件中获取歌曲信息
151如何从mp3,wma等音频文件中获取歌曲信息            mp3Info.Title = this.byteToString(bytTitle);
152如何从mp3,wma等音频文件中获取歌曲信息
153如何从mp3,wma等音频文件中获取歌曲信息 
154如何从mp3,wma等音频文件中获取歌曲信息
155如何从mp3,wma等音频文件中获取歌曲信息            //获取歌手名
156如何从mp3,wma等音频文件中获取歌曲信息
157如何从mp3,wma等音频文件中获取歌曲信息            str = null;
158如何从mp3,wma等音频文件中获取歌曲信息
159如何从mp3,wma等音频文件中获取歌曲信息            j = 0;
160如何从mp3,wma等音频文件中获取歌曲信息
161如何从mp3,wma等音频文件中获取歌曲信息            byte[] bytArtist = new byte[30];//将歌手名部分读到一个单独的数组中
162如何从mp3,wma等音频文件中获取歌曲信息
163如何从mp3,wma等音频文件中获取歌曲信息            for(i = currentIndex;i<currentIndex+30;i++)
164如何从mp3,wma等音频文件中获取歌曲信息
165如何从mp3,wma等音频文件中获取歌曲信息如何从mp3,wma等音频文件中获取歌曲信息            {
166如何从mp3,wma等音频文件中获取歌曲信息
167如何从mp3,wma等音频文件中获取歌曲信息                bytArtist[j] = Info[i];    
168如何从mp3,wma等音频文件中获取歌曲信息
169如何从mp3,wma等音频文件中获取歌曲信息                position++;
170如何从mp3,wma等音频文件中获取歌曲信息
171如何从mp3,wma等音频文件中获取歌曲信息                j++;
172如何从mp3,wma等音频文件中获取歌曲信息
173如何从mp3,wma等音频文件中获取歌曲信息            }

174如何从mp3,wma等音频文件中获取歌曲信息
175如何从mp3,wma等音频文件中获取歌曲信息            currentIndex = position;
176如何从mp3,wma等音频文件中获取歌曲信息
177如何从mp3,wma等音频文件中获取歌曲信息            mp3Info.Artist = this.byteToString(bytArtist);
178如何从mp3,wma等音频文件中获取歌曲信息
179如何从mp3,wma等音频文件中获取歌曲信息 
180如何从mp3,wma等音频文件中获取歌曲信息
181如何从mp3,wma等音频文件中获取歌曲信息            //获取唱片名
182如何从mp3,wma等音频文件中获取歌曲信息
183如何从mp3,wma等音频文件中获取歌曲信息            str = null;
184如何从mp3,wma等音频文件中获取歌曲信息
185如何从mp3,wma等音频文件中获取歌曲信息            j = 0;
186如何从mp3,wma等音频文件中获取歌曲信息
187如何从mp3,wma等音频文件中获取歌曲信息            byte[] bytAlbum = new byte[30];//将唱片名部分读到一个单独的数组中
188如何从mp3,wma等音频文件中获取歌曲信息
189如何从mp3,wma等音频文件中获取歌曲信息            for(i = currentIndex;i<currentIndex+30;i++)
190如何从mp3,wma等音频文件中获取歌曲信息
191如何从mp3,wma等音频文件中获取歌曲信息如何从mp3,wma等音频文件中获取歌曲信息            {
192如何从mp3,wma等音频文件中获取歌曲信息
193如何从mp3,wma等音频文件中获取歌曲信息                bytAlbum[j] = Info[i];    
194如何从mp3,wma等音频文件中获取歌曲信息
195如何从mp3,wma等音频文件中获取歌曲信息                position++;
196如何从mp3,wma等音频文件中获取歌曲信息
197如何从mp3,wma等音频文件中获取歌曲信息                j++;
198如何从mp3,wma等音频文件中获取歌曲信息
199如何从mp3,wma等音频文件中获取歌曲信息            }

200如何从mp3,wma等音频文件中获取歌曲信息
201如何从mp3,wma等音频文件中获取歌曲信息            currentIndex = position;
202如何从mp3,wma等音频文件中获取歌曲信息
203如何从mp3,wma等音频文件中获取歌曲信息            mp3Info.Album = this.byteToString(bytAlbum);
204如何从mp3,wma等音频文件中获取歌曲信息
205如何从mp3,wma等音频文件中获取歌曲信息 
206如何从mp3,wma等音频文件中获取歌曲信息
207如何从mp3,wma等音频文件中获取歌曲信息            //获取年
208如何从mp3,wma等音频文件中获取歌曲信息
209如何从mp3,wma等音频文件中获取歌曲信息            str = null;
210如何从mp3,wma等音频文件中获取歌曲信息
211如何从mp3,wma等音频文件中获取歌曲信息            j = 0;
212如何从mp3,wma等音频文件中获取歌曲信息
213如何从mp3,wma等音频文件中获取歌曲信息            byte[] bytYear = new byte[4];//将年部分读到一个单独的数组中
214如何从mp3,wma等音频文件中获取歌曲信息
215如何从mp3,wma等音频文件中获取歌曲信息            for(i = currentIndex;i<currentIndex+4;i++)
216如何从mp3,wma等音频文件中获取歌曲信息
217如何从mp3,wma等音频文件中获取歌曲信息如何从mp3,wma等音频文件中获取歌曲信息            {
218如何从mp3,wma等音频文件中获取歌曲信息
219如何从mp3,wma等音频文件中获取歌曲信息                bytYear[j] = Info[i];  
220如何从mp3,wma等音频文件中获取歌曲信息
221如何从mp3,wma等音频文件中获取歌曲信息                position++;
222如何从mp3,wma等音频文件中获取歌曲信息
223如何从mp3,wma等音频文件中获取歌曲信息                j++;
224如何从mp3,wma等音频文件中获取歌曲信息
225如何从mp3,wma等音频文件中获取歌曲信息            }

226如何从mp3,wma等音频文件中获取歌曲信息
227如何从mp3,wma等音频文件中获取歌曲信息            currentIndex = position;
228如何从mp3,wma等音频文件中获取歌曲信息
229如何从mp3,wma等音频文件中获取歌曲信息            mp3Info.Year = this.byteToString(bytYear);
230如何从mp3,wma等音频文件中获取歌曲信息
231如何从mp3,wma等音频文件中获取歌曲信息            
232如何从mp3,wma等音频文件中获取歌曲信息
233如何从mp3,wma等音频文件中获取歌曲信息            //获取注释
234如何从mp3,wma等音频文件中获取歌曲信息
235如何从mp3,wma等音频文件中获取歌曲信息            str = null;
236如何从mp3,wma等音频文件中获取歌曲信息
237如何从mp3,wma等音频文件中获取歌曲信息            j = 0;
238如何从mp3,wma等音频文件中获取歌曲信息
239如何从mp3,wma等音频文件中获取歌曲信息            byte[] bytComment = new byte[28];//将注释部分读到一个单独的数组中
240如何从mp3,wma等音频文件中获取歌曲信息
241如何从mp3,wma等音频文件中获取歌曲信息            for(i = currentIndex;i<currentIndex+25;i++)
242如何从mp3,wma等音频文件中获取歌曲信息
243如何从mp3,wma等音频文件中获取歌曲信息如何从mp3,wma等音频文件中获取歌曲信息            {
244如何从mp3,wma等音频文件中获取歌曲信息
245如何从mp3,wma等音频文件中获取歌曲信息                bytComment[j] = Info[i];    
246如何从mp3,wma等音频文件中获取歌曲信息
247如何从mp3,wma等音频文件中获取歌曲信息                position++;
248如何从mp3,wma等音频文件中获取歌曲信息
249如何从mp3,wma等音频文件中获取歌曲信息                j++;
250如何从mp3,wma等音频文件中获取歌曲信息
251如何从mp3,wma等音频文件中获取歌曲信息            }

252如何从mp3,wma等音频文件中获取歌曲信息
253如何从mp3,wma等音频文件中获取歌曲信息            currentIndex = position;
254如何从mp3,wma等音频文件中获取歌曲信息
255如何从mp3,wma等音频文件中获取歌曲信息            mp3Info.Comment = this.byteToString(bytComment);
256如何从mp3,wma等音频文件中获取歌曲信息
257如何从mp3,wma等音频文件中获取歌曲信息 
258如何从mp3,wma等音频文件中获取歌曲信息
259如何从mp3,wma等音频文件中获取歌曲信息            //以下获取保留位
260如何从mp3,wma等音频文件中获取歌曲信息
261如何从mp3,wma等音频文件中获取歌曲信息            mp3Info.reserved1 = (char)Info[++position];
262如何从mp3,wma等音频文件中获取歌曲信息
263如何从mp3,wma等音频文件中获取歌曲信息            mp3Info.reserved2 = (char)Info[++position];
264如何从mp3,wma等音频文件中获取歌曲信息
265如何从mp3,wma等音频文件中获取歌曲信息            mp3Info.reserved3 = (char)Info[++position];
266如何从mp3,wma等音频文件中获取歌曲信息
267如何从mp3,wma等音频文件中获取歌曲信息 
268如何从mp3,wma等音频文件中获取歌曲信息
269如何从mp3,wma等音频文件中获取歌曲信息            return mp3Info;
270如何从mp3,wma等音频文件中获取歌曲信息        }

271 如何从mp3,wma等音频文件中获取歌曲信息
272 如何从mp3,wma等音频文件中获取歌曲信息如何从mp3,wma等音频文件中获取歌曲信息         /// <summary>
273如何从mp3,wma等音频文件中获取歌曲信息
274如何从mp3,wma等音频文件中获取歌曲信息        /// 将字节数组转换成字符串
275如何从mp3,wma等音频文件中获取歌曲信息
276如何从mp3,wma等音频文件中获取歌曲信息        /// </summary>
277如何从mp3,wma等音频文件中获取歌曲信息
278如何从mp3,wma等音频文件中获取歌曲信息        /// <param name = "b">字节数组</param>
279如何从mp3,wma等音频文件中获取歌曲信息
280如何从mp3,wma等音频文件中获取歌曲信息        /// <returns>返回转换后的字符串</returns>

281 如何从mp3,wma等音频文件中获取歌曲信息
282 如何从mp3,wma等音频文件中获取歌曲信息         private   string  byteToString( byte [] b)
283 如何从mp3,wma等音频文件中获取歌曲信息
284 如何从mp3,wma等音频文件中获取歌曲信息如何从mp3,wma等音频文件中获取歌曲信息         {
285如何从mp3,wma等音频文件中获取歌曲信息            Encoding enc = Encoding.GetEncoding("GB2312");
286如何从mp3,wma等音频文件中获取歌曲信息            
287如何从mp3,wma等音频文件中获取歌曲信息
288如何从mp3,wma等音频文件中获取歌曲信息            string str = enc.GetString(b);
289如何从mp3,wma等音频文件中获取歌曲信息
290如何从mp3,wma等音频文件中获取歌曲信息            str = str.Substring(0,str.IndexOf('\0'>= 0 ? str.IndexOf('\0') : str.Length);//去掉无用字符
291如何从mp3,wma等音频文件中获取歌曲信息
292如何从mp3,wma等音频文件中获取歌曲信息 
293如何从mp3,wma等音频文件中获取歌曲信息
294如何从mp3,wma等音频文件中获取歌曲信息            return str;
295如何从mp3,wma等音频文件中获取歌曲信息
296如何从mp3,wma等音频文件中获取歌曲信息        }

收集自网上,以上。
wma:利用shell32获取信息:首先在项目中添加shell32.dll
 1 如何从mp3,wma等音频文件中获取歌曲信息public   string [] getSongInfoFromWma( string  FileName)
 2 如何从mp3,wma等音频文件中获取歌曲信息如何从mp3,wma等音频文件中获取歌曲信息         {
 3如何从mp3,wma等音频文件中获取歌曲信息            string[] wmaFileStruct = new string[3];
 4如何从mp3,wma等音频文件中获取歌曲信息            MP3File mp3=new MP3File(); 
 5如何从mp3,wma等音频文件中获取歌曲信息            //create shell instance
 6如何从mp3,wma等音频文件中获取歌曲信息            Shell32.Shell shell  = new Shell32.ShellClass();
 7如何从mp3,wma等音频文件中获取歌曲信息            //set the namespace to file path
 8如何从mp3,wma等音频文件中获取歌曲信息            Shell32.Folder folder = shell.NameSpace(FileName.Substring(0,FileName.LastIndexOf("\\")));
 9如何从mp3,wma等音频文件中获取歌曲信息            //get ahandle to the file
10如何从mp3,wma等音频文件中获取歌曲信息            Shell32.FolderItem folderItem = folder.ParseName(FileName.Substring(FileName.LastIndexOf("\\")+1));
11如何从mp3,wma等音频文件中获取歌曲信息            //did we get a handle ?
12如何从mp3,wma等音频文件中获取歌曲信息            
13如何从mp3,wma等音频文件中获取歌曲信息            
14如何从mp3,wma等音频文件中获取歌曲信息            wmaFileStruct[0= folder.GetDetailsOf(folderItem,10);  //歌曲名称
15如何从mp3,wma等音频文件中获取歌曲信息            wmaFileStruct[1= folder.GetDetailsOf(folderItem,9);   //歌手名称
16如何从mp3,wma等音频文件中获取歌曲信息            wmaFileStruct[2= folder.GetDetailsOf(folderItem,21);  //播放时间
17如何从mp3,wma等音频文件中获取歌曲信息
18如何从mp3,wma等音频文件中获取歌曲信息            return wmaFileStruct;
19如何从mp3,wma等音频文件中获取歌曲信息        }

20 如何从mp3,wma等音频文件中获取歌曲信息