据网易云音乐上面的歌单来下载 FLAC 无损音乐

2016-04-29 17:56:23 +08:00
 ChristopherWu

https://github.com/YongHaoWu/NeteaseCloudMusicFlac 根据网易云音乐的歌单, 下载 flac 无损音乐到本地

现在无损资源基本都是专辑, 很难找到单曲来下载. 而且下载需要每个专辑搜索一遍, 需要用云盘复制粘贴密码再下载. 这对于听 Hi-Fi 的人们来说是非常不便利的事情, 找歌曲可以找一整天. 而现在网易云音乐是绝大多数人听在线歌曲的平台, 歌单众多. 于是我想做如此一个项目, 根据网易云音乐上面的歌单, 自动下载 FLAC 无损音乐.

欢迎 pull request, 也欢迎星星 我是 C++/C 以及 PHP 的熟手, python 才用过两次, 所以代码不成熟.欢迎指出不妥之处

20427 次点击
所在节点    分享创造
50 条回复
mysteri0uss
2016-04-29 18:03:45 +08:00
百毒不会放过你的呵呵
Kirscheis
2016-04-29 18:09:00 +08:00
确定从百度音乐下到的是无损吗?见过不少假无损的。。
xuboying
2016-04-29 18:10:59 +08:00
一直不知道,这种网上下的带不带用户身份特征
ChristopherWu
2016-04-29 18:12:24 +08:00
@Kirscheis 都是几十 M 的, 应该是无损吧. 假无损我还是第一次听
ChristopherWu
2016-04-29 18:12:47 +08:00
@xuboying 不带吧? 最多纪录 IP.
ChristopherWu
2016-04-29 18:13:33 +08:00
@mysteri0uss 没有涉及商业信息, 传播不广没关系吧..
xuboying
2016-04-29 18:14:19 +08:00
@ChristopherWu 技术上可以根据登录用户名嵌个加密的 tag 到文件里
ChristopherWu
2016-04-29 18:17:21 +08:00
@xuboying 哦~ 这个直接是 get 方式请求下载链接, 没有涉及模拟登陆. 所以没问题.
bdbai
2016-04-29 18:22:52 +08:00
@ChristopherWu 你把 mp3 码率转高也能有几十 M
mysteri0uss
2016-04-29 18:24:21 +08:00
不妨把小于 10M 的自动删除😁
ChristopherWu
2016-04-29 18:28:20 +08:00
@mysteri0uss 好主意(⊙o⊙) 谢谢你
ChristopherWu
2016-04-29 18:28:59 +08:00
@bdbai 那这样判断不出了..看 bai* du 音乐给出来的 flac 是不是真无损了
proudzhu
2016-04-29 18:50:15 +08:00
@ChristopherWu 一般看频谱区分
bdbai
2016-04-29 18:59:24 +08:00
@ChristopherWu 对的要看频谱,网上有很多教程,建议手动观察下。
billlee
2016-04-29 19:30:46 +08:00
@proudzhu 好像 192 kbps 以上的 mp3, 高频就可以达到 22 kHz 了
xuwenmang
2016-04-29 19:37:45 +08:00
QQ 音乐才能反应时代潮流
YUX
2016-04-29 19:49:14 +08:00
会报错
Traceback (most recent call last):
File "main.py", line 44, in <module>
songlink = d["data"]["songList"][0]["songLink"]
IndexError: string index out of range
YUX
2016-04-29 20:03:21 +08:00
报错是因为不在墙里,翻回墙后正常
ferran
2016-04-29 20:04:00 +08:00
要看频谱的,以前就有许多假无损。。。
Kisesy
2016-04-29 20:11:01 +08:00
好尴尬啊,区分无损音乐的方法是看频谱

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/275375

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX