直接下载网易云音乐中歌曲MP3格式的方法

之前发过一篇通过在浏览器请求中找 mp3 链接来下载的网易云音乐的方法,现在说一个更简单的方法

这个更为简单粗暴,获取到歌曲的 id 就可以;大部分歌曲还是可以的~付费或者其他的可能下载不了

第一步:获取歌曲 id

打开网易云音乐,随便找到一首歌,复制浏览器网址中的 id,或者客户端中分享歌曲链接中的 id

https://music.163.com/song?id=1336856777

比如《我曾》这首歌的 id 就是 1336856777

第二步:拼接获取歌曲直链

获取到歌曲 id 以后直接拼接就可以拿到歌曲的直链

比如《我曾》这首歌的直链就是

http://music.163.com/song/media/outer/url?id=1336856777.mp3

在浏览器打开就可以播放,电脑的话可以按快捷键 ctrl+s 进行保存,手机的话长按应该就会有保存或者下载提示

总结

http://music.163.com/song/media/outer/url?id=歌曲ID.mp3

把上面这个链接中的歌曲 ID 换成第一部中获取到的歌曲 id 就可以了

如果跳转后的链接为 https://music.163.com/#/404

可以试试改为 https 的访问

https://music.163.com/song/media/outer/url?id=歌曲ID.mp3

如果还是不行就没办法咯~

原文地址:https://www.cnblogs.com/huliuwa/p/12028889.html

时间: 2024-10-06 22:08:49

直接下载网易云音乐中歌曲MP3格式的方法的相关文章

免费下载网易云音乐付费歌曲及下架歌曲

网易云音乐一直被大家称为良心软件.音乐软件神器等等.但是,现在使用网易云音乐听歌,发现好多的歌曲已经不能播放和下载了.会显示灰色,播放时会提示“由于版权保护,您所在的地区暂时无法使用.”或者是“因合作方要求,该资源暂时下架”等.不过,现在被网络大神破解了,通过客户端反代,可播放及下载下架歌曲和付费歌曲.有能力的小伙伴,还可以自行部署. 以电脑客户端为例: 1.下载网易云音乐客户端并安装. 2.修改系统hosts文件,在最后面增加一行“103.27.77.201 music.163.com” 3.

python3爬虫:下载网易云音乐排行榜

#!/usr/bin/python3# -*- encoding:utf-8 -*- # 网易云音乐批量下载 import requestsimport urllib # 榜单歌曲批量下载# r = requests.get('http://music.163.com/api/playlist/detail?id=2884035') # 网易原创歌曲榜# r = requests.get('http://music.163.com/api/playlist/detail?id=19723756'

使用webcollector爬虫技术获取网易云音乐全部歌曲

最近在知乎上看到一个话题,说使用爬虫技术获取网易云音乐上的歌曲,甚至还包括付费的歌曲,哥瞬间心动了,这年头,好听的流行音乐或者经典老歌都开始收费了,只能听不能下载,着实很郁闷,现在机会来了,于是开始研究爬虫技术,翻阅各种资料,最终选择网友们一致认为比较好用的webcollector框架来实现. 首先,我们来认识一下webcollector,webcollector是一个无需配置,便于二次开发的爬虫框架,它提供精简的API,只需少量代码即可实现一个功能强大的爬虫,webcollector+hado

解决ubuntu18.04系统下网易云音乐安装后无法打开问题

第一步:在终端修改sudoers sudo gedit /etc/sudoer # 在打开的文本编辑器中,最后添加一行(felix为我的用户名) felix ALL = NOPASSWD:  /usr/bin/netease-cloud-music # 保存退出 第二步:修改网易云音乐的启动图标 sudo gedit /usr/share/applications/netease-cloud-music.desktop # 修改Exec这一行 Exec = sudo netease-cloud-

解决Ubuntu19.04下网易云音乐打不开的问题

Ubuntu19.04下打开网易云音乐的v18.04版会出现以下错误: opt/netease/netease-cloud-music/netease-cloud-music: symbol lookup error: /usr/lib/x86_64-linux-gnu/libpango-1.0.so.0: undefined symbol: fribidi_get_par_embedding_levels_ex 可以通过删除或重命名应用目录下的libfribidi.so.0文件解决 #删除 s

图文教程 | 简单几步免费下载网易云付费歌曲

本次使用 Google的Chrome浏览器 其他浏览器步骤大致相同 一,打开网易云:传送门 并在搜索框输入要下载的音乐 得到这个页面: 二,鼠标点击右键,在出现的菜单中点击'检查' 出现这个页面: 得到这个页面: 三:播放音乐: 点击播放之后,注意一下这个地方,会出现好多文件 得到: 点击之后,会自动进入播放页面,听听是否是要下载的那首歌 原文地址:https://www.cnblogs.com/qiutenglong/p/10226738.html

ubuntu下 微信amr语音转换成mp3格式

安装如下软件 1.sudo apt-get install lame 2.sudo apt-get install sox 3.sudo apt-get install libsox-fmt-mp3 使用如下命令: sox test.amr test.mp3

wget下载网盘等需要cookie的文件的方法

在浏览器(Chrome.Firefox等)上安装插件cookies 然后进入该网页,导出cookies.txt 使用命令下载: wget -c --load-cookies=cookies.txt "下载地址" 别忘了双引号 原文地址:https://www.cnblogs.com/conpi/p/12209164.html

PHP-PHP5.3及以上版本中检查json格式的方法

function is_json($string) { json_decode($string); return (json_last_error() == JSON_ERROR_NONE); } json_last_error()是PHP5.3版本才有的 另外提供几种检查json格式的方法 第一种 function is_not_json($str){ return is_null(json_decode($str)); } 第二种 function analyJson($json_str)