步骤如下:
1、将mp3的数据线连接到电脑上面,打开我的电脑会发现多了一个盘符。
2、然后,打开听音乐的软件(如:酷狗、QQ音乐等)。这里以酷狗音乐为例。
3、在这里搜索歌曲,会出现一堆的歌曲列表。
4、点击下载按钮,会d出选择下载路径的提示框,设置下载路径为mp3的盘符。
5、点击“立即下载”后,下载完成就能在mp3的盘符中找到对应的歌曲。
6、然后d出mp3的盘符,打开mp3,即可加载刚才下载的歌曲。
扩展资料
MP3的功能越来越多,它与PDA、手机一样,都向多功能方面发展,尽可能吸收其它产品的功能,以便增加产品卖点。
1、可移动硬盘:电脑直接把MP3识别为一个移动存储器,可存放音乐以外的各种文件。
2、固件升级:解决发布产品后的己知软件、硬件故障,增加新功能。
3、文件夹浏览:按文件夹方式存储不同的歌曲,并且以此为单位播放,无须所有MP3都放于同一目录下面,提高管理易用性。
4、多国语言:主要支持中文简体、中文繁体、韩文、日文、英文,某些机型甚至有26国语言。
5、A-B复读:反复读某一段的内容,便于学习外语。
6、文字阅读:通常只有屏幕大的MP3有此功能,可以当电子书看,某些产品还支持PDA的文本格式。如果固件容量足够,还可以下载各种不同的中外文字体。自动卷轴功能也很有用,自动向上或者向下翻页时背景灯长亮,既省去了自己翻页的麻烦,也完全弥补了小显示屏的缺点。甚至能边看书边听MP3,如同功能简化的PDA。
7、FM:收听电台,许多产品都能预设若干个频道,无须每次调节。
1 public struct Mp3Info
2
3 {
4
5 public string identify;//TAG,三个字节
6
7 public string Title;//歌曲名,30个字节
8
9 public string Artist;//歌手名,30个字节
10
11 public string Album;//所属唱片,30个字节
12
13 public string Year;//年,4个字符
14
15 public string Comment;//注释,28个字节
16
17
18
19 public char reserved1;//保留位,一个字节
20
21 public char reserved2;//保留位,一个字节
22
23 public char reserved3;//保留位,一个字节
24
25 }
26
27
28 /// <summary>
29
30 /// 获取MP3文件最后128个字节
31
32 /// </summary>
33
34 /// <param name="FileName">文件名</param>
35
36 /// <returns>返回字节数组</returns>
37
38 private byte[] getLast128(string FileName)
39
40 {
41
42 FileStream fs = new FileStream(FileName,FileModeOpen,FileAccessRead);
43
44 string title = ReadAuthor(fs);
45
46 Stream stream = fs;
47
48
49
50 streamSeek(-300,SeekOriginEnd);
51
52
53
54 const int seekPos = 300;
55
56 int rl = 0;
57
58 byte[] Info = new byte[seekPos];
59
60 rl = streamRead(Info,0,seekPos);
61
62
63
64 fsClose();
65
66 streamClose();
67
68
69
70 return Info;
71
72 }
73
74 private string ReadAuthor(Stream binary_file)
75 {
76 SystemTextEncoding encoding = SystemTextEncodingUTF8;
77 // Read string from binary file with UTF8 encoding
78 byte[] buffer = new byte[30];
79 binary_fileRead(buffer, 0, 30);
80 return encodingGetString(buffer);
81 }
82
83 /// <summary>
84
85 /// 获取MP3歌曲的相关信息
86
87 /// </summary>
88
89 /// <param name = "Info">从MP3文件中截取的二进制信息</param>
90
91 /// <returns>返回一个Mp3Info结构</returns>
92
93 private Mp3Info getMp3Info(byte[] Info)
94
95 {
96
97 Mp3Info mp3Info = new Mp3Info();
98
99
100
101 string str = null;
102
103 int i;
104
105 int position = 0;//循环的起始值
106
107 int currentIndex = 0;//Info的当前索引值
108
109 //获取TAG标识
110
111 for(i = currentIndex;i<currentIndex+3;i++)
112
113 {
114
115 str = str+(char)Info[i];
116
117
118
119 position++;
120
121 }
122
123 currentIndex = position;
124
125 mp3Infoidentify = str;
126
127
128
129 //获取歌名
130
131 str = null;
132
133 byte[] bytTitle = new byte[30];//将歌名部分读到一个单独的数组中
134
135 int j = 0;
136
137 for(i = currentIndex;i<currentIndex+30;i++)
138
139 {
140
141 bytTitle[j] = Info[i];
142
143 position++;
144
145 j++;
146
147 }
148
149 currentIndex = position;
150
151 mp3InfoTitle = thisbyteToString(bytTitle);
152
153
154
155 //获取歌手名
156
157 str = null;
158
159 j = 0;
160
161 byte[] bytArtist = new byte[30];//将歌手名部分读到一个单独的数组中
162
163 for(i = currentIndex;i<currentIndex+30;i++)
164
165 {
166
167 bytArtist[j] = Info[i];
168
169 position++;
170
171 j++;
172
173 }
174
175 currentIndex = position;
176
177 mp3InfoArtist = thisbyteToString(bytArtist);
178
179
180
181 //获取唱片名
182
183 str = null;
184
185 j = 0;
186
187 byte[] bytAlbum = new byte[30];//将唱片名部分读到一个单独的数组中
188
189 for(i = currentIndex;i<currentIndex+30;i++)
190
191 {
192
193 bytAlbum[j] = Info[i];
194
195 position++;
196
197 j++;
198
199 }
200
201 currentIndex = position;
202
203 mp3InfoAlbum = thisbyteToString(bytAlbum);
204
205
206
207 //获取年
208
209 str = null;
210
211 j = 0;
212
213 byte[] bytYear = new byte[4];//将年部分读到一个单独的数组中
214
215 for(i = currentIndex;i<currentIndex+4;i++)
216
217 {
218
219 bytYear[j] = Info[i];
220
221 position++;
222
223 j++;
224
225 }
226
227 currentIndex = position;
228
229 mp3InfoYear = thisbyteToString(bytYear);
230
231
232
233 //获取注释
234
235 str = null;
236
237 j = 0;
238
239 byte[] bytComment = new byte[28];//将注释部分读到一个单独的数组中
240
241 for(i = currentIndex;i<currentIndex+25;i++)
242
243 {
244
245 bytComment[j] = Info[i];
246
247 position++;
248
249 j++;
250
251 }
252
253 currentIndex = position;
254
255 mp3InfoComment = thisbyteToString(bytComment);
256
257
258
259 //以下获取保留位
260
261 mp3Inforeserved1 = (char)Info[++position];
262
263 mp3Inforeserved2 = (char)Info[++position];
264
265 mp3Inforeserved3 = (char)Info[++position];
266
267
268
269 return mp3Info;
270 }
271
272 /// <summary>
273
274 /// 将字节数组转换成字符串
275
276 /// </summary>
277
278 /// <param name = "b">字节数组</param>
279
280 /// <returns>返回转换后的字符串</returns>
281
282 private string byteToString(byte[] b)
283
284 {
285 Encoding enc = EncodingGetEncoding("GB2312");
286
287
288 string str = encGetString(b);
289
290 str = strSubstring(0,strIndexOf('\0') >= 0 strIndexOf('\0') : strLength);//去掉无用字符
291
292
293
294 return str;
295
296 }
1打开百度MP3页面
2在出来的页面上 填写 歌曲名称 在选择 MP3 最后点百度一下 如下图3 选择歌曲进行试听必须试听的起才能继续下一步 *** 作,否则歌曲加了也播放不起。 如下图4在出来的歌曲试听的播放器界面上 单击鼠标右键 如下图注意: 在歌曲上方有个 歌曲出处: 这里的地址是不正确的,请不要加这里的歌曲地址,因为他用省略了很多网址。5在出来的界面上选择属性 如下图
6在出来的属性筐里的位置:那里就是MP3的歌曲地址了 如下图7如不知道怎么将歌曲加到播放器上的,请点这里教您如何将歌曲加入酷音播放器注意:还有很多网站都可以找歌曲的,比如:搜狗音乐 点这里打开 查找歌曲地址的方法都是一样的。
一步
在百度里放你的歌曲。
第二步视听你的歌曲,并把歌曲的出处复制。
第三步在空间中找到音乐盒,并上传网络音乐。
第四步把复制的音乐出处粘贴到对应的选项栏,并把歌手,名称填上保存。
第五步在空间中找到音乐盒,点击网络收藏,再把你所要设为背景音乐的音乐前的方框打上对号,再点击设为背景音乐,即可。
以上就是关于怎么在mp3里面下载歌曲全部的内容,包括:怎么在mp3里面下载歌曲、如何从mp3,wma等音频文件中获取歌曲信息、如何获取歌曲mp3地址等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)