Python从网易云音乐、QQ 音乐、酷狗音乐等搜索和下载歌曲!

python音乐爬取 很实用很简单的音乐python爬虫 阅读详情

music-dl

从网易云音乐、QQ音乐、酷狗音乐、百度音乐、虾米音乐等搜索和下载歌曲。

Search and download music from netease, qq, kugou, baidu and xiami.

注意:部分音乐源在一些国家和地区不可用,可以考虑使用中国大陆代理。

Note: Some music sources may not be available in some countries and regions. If so, you should use Chinese proxies. See https://github.com/0xHJK/Proxies for public proxies.

Feature

  • 支持指定搜索数量、音乐源和保存目录(默认搜索全部音乐源,数量为5)
  • 支持无损音乐搜索(数量较少,默认不打开)
  • 搜索音质优先级由高到低(flac -> 320K -> 128K)
  • 支持http代理和socks代理(海外党福音)
  • 支持多线程搜索
  • 支持排序和去重(默认不去重)

在以下环境测试通过(仅支持Python3):

 

 

 

 

Python资源共享群:484031800

免责声明

  • 本工具只用作个人学习研究,禁止用于商业及非法用途,如产生法律纠纷与本人无关。
  • API来自网络,非官方API,随时可能失效。
  • 音乐版权归各网站所有,本工具主要目的是协助搜索,发现哪家音乐有版权。
  • 音乐仅用于试听,如果需要保存,请自行去各个网站下载正版。

提Issues说明

-v

Usage 使用方式

安装依赖:

使用帮助:

$ python3 main.py -h

usage: python main.py [-k keyword] [-s source] [-c count] [-o outdir] [-v] [-m]

-h --help 帮助

-v --verbose 详细模式

-m --merge 对搜索结果去重和排序

--nomerge 对搜索结果不去重(默认不去重)

-k --keyword= 搜索关键字

-s --source= 数据源目前支持qq netease kugou baidu xiami flac

-c --count= 数量限制

-o --outdir= 指定输出目录

-x --proxy= 指定代理(如 http://127.0.0.1 :1087)

example: python main.py -k "周杰伦" -s "qq netease kugou baidu xiami" -c 10 -o "/tmp"</pre>Python资源分享qun 784758214 ,内有安装包,PDF,学习视频

  • 默认搜索所有音乐源,每个数量限制为5,保存目录为当前目录,不合并搜索结果。
  • 指定序号时可以使用 1-5 7 10 的形式。
  • 需要合并搜索结果时,排序顺序按照歌手和歌名排序,当两者都相同时保留最大的文件。
  • 无损音乐歌曲数量较少,如果没有无损会显示320K或128K,建议只在搜索特定歌曲名时手动打开 -s flac
  • 支持http代理和socks代理,使用 -x http://127.0.0.1:1087 或 -x socks5://127.0.0.1:1086 打开该功能

获取公共代理的方式可以参考我的另一个项目 https://github.com/0xHJK/Proxies ,100行Python代码快速获得一个代理池,两分钟获得数千个有效代理。

Example 使用示例:

 

 

 

 

 

去重效果展示(早期版本截图):

Before merge 去重前:

 

 

 

 

 

After merge 去重后:

 

 

 

 

 

Music sources 支持音乐源列表

 

 

 

 

 

欢迎提交插件支持更多音乐源!插件写法参考 core/extractors 中的文件

 

 

 

 

 

更新记录

  • 2019-01-26 支持http和socks代理,删除wget库,新增click库,发布v1.1版
  • 2019-01-25 支持百度无损音乐
  • 2019-01-24 优化交互、修复bug
  • 2019-01-22 解决Windows兼容问题,支持多线程,发布v1.0版
  • 2019-01-21 支持虾米音乐,支持去重
  • 2019-01-20 支持百度音乐
  • 2019-01-17 支持指定目录、数量、音乐源
  • 2019-01-12 QQ音乐320K失效
  • 2019-01-11 支持网易云音乐
  • 2019-01-09 完成v0.1版,支持酷狗和QQ

Credits 致谢

本项目受以下项目启发,参考了其中一部分思路,向这些开发者表示感谢。

创建音乐下载器-代码实现 搭建音乐下载器 阅读详情

相关推荐

Python从网易云音乐、QQ 音乐、酷狗音乐、虾米音乐等搜索和下载歌曲

music-dl 从网易云音乐、QQ音乐、酷狗音乐、百度音乐、虾米音乐等搜索和下载歌曲。 Search and download music from netease, qq, kugou, baidu and xiami. 注意:部分音乐源在一些国家和地区不可用,可以考虑使用中国大陆代理。 Note: Some music sources may not be available in some...

web开发与Python 814

【python实现网络爬虫(14)】python爬取酷狗中多类型音乐步骤详解(附全部源代码)

目标网址:酷狗音乐-赤伶,页面如下 爬虫逻辑: 【找到要获取特定音乐的url】>>>【找到该资源链接的url】>>>【封装获取音乐的函数】>>>【封装下载音乐的函数】 注意: 这两个获取url的顺序是和之前获取url的过程是反过来的,以往是获取外部页面的url后进入内部页面的url,然后再获取该页面的信息。 但是下载音乐(定向爬取数据),首先...

lys_828的博客 2万+

概率论—期末复习速成笔记(自用)

概率论期末复习

a200327的博客 2万+

Python爬取高品质QQ音乐(2)

Python爬取高品质QQ音乐(2) 另一篇文章已经介绍了付费音乐的下载过程:传送门 这一篇主要是说一下爬取不同品质的QQ音乐(默认最高品质)。 知识点 1. 通过分析比较URL,判断不同品质音乐附带的参数。 2. 通过使用协程来判断url是否存在。 3. 使用pyquery来抓取歌曲的名字。 1、获取歌曲的名字 使用pyquery来获取title。 def get_...

kong 7333

微机原理-基于8086电压报警2.5V仿真系统设计

*单片机设计介绍,微机原理-基于8086电压报警2.5V仿真系统设计。

2201_75940997的博客 1083

Anomalib实战:从零开始构建自定义数据集的异常检测模型

本文详细介绍了如何使用Anomalib 2.1.0从零开始构建自定义数据集的异常检测模型。通过实战演示,指导读者准备符合规范的数据集结构,快速上手训练Patchcore等先进算法,并完成模型推理与调优,为工业质检、医疗影像等场景提供高效的视觉异常检测解决方案。

weixin_29165465的博客 109

python-从酷狗下载爬取自己想要的音乐-可以直接拿来体验哟

因为最近发现咪咕音乐版权好多,当时我就在想是不是可以爬取下来,然后花了一些时间,发现有加密,虽然找到了接口,但是只能手动下载VIP歌曲,对于我们学IT的人来说,这是不能忍的,于是就懒得去解密抓取了,但是偶然的情况下,一个朋友说发现酷狗没加密,我兴奋的去看了看,果然,然后大概分析了一下,可以完成我想要抓取的那个程序,好了,废话不多说,上干货 我打包成了exe程序,只要有电脑就可以运行,下载你想要听的...

qq_41678639的博客 1975

视频动作识别、行为识别、时空动作检测数据集整理(持续更新)

动作、行为、事件 在计算机视觉的相关研究中,人体的动作、行为识别是一个基础研究问题。但目前识别、检测人类的动作/行为仍然是一个巨大的挑战。这里整理下当前相关的细分任务、数据集和开源代码(持续更新中)。

人工智能算法与工程实践 4万+

Python爬虫:逆向分析某云音乐加密参数

本篇博文通过对网易云音乐进行逆向分析,用Python代码模拟了AES和RSA加密过程,并在文章的末尾提供了一些参数,可以用这些参数来获取歌曲对应的歌词及用户的评论。

夏小悠的博客 6万+

Temporal Noise Reduction(TNR)时序去噪技术解析:原理、平台实践与工程调优路径

随着高画质夜景拍照和高清视频拍摄需求的持续增长,图像传感器在低照度环境下输出信号的噪声问题日益突出。相比空间域降噪(SNR),时序去噪(Temporal Noise Reduction, TNR)利用帧间信息进行融合处理,具备更高的信噪比提升效率及更强的边缘保护能力,已成为移动影像ISP链路中的核心环节。本文系统剖析TNR的算法原理、平台实现机制与工程调试路径,并基于实际开发案例分析其在不同场景下的效果差异及调优方法,为工程师提供从理论到实操的完整路径参考。

努力分享一些人工智能、计算机视觉、影像等相关的知识干货! 3206

论文阅读 AIED 2024 Coding with AI: How Are Tools Like ChatGPT Being Used by Students in Foundational Pro

该论文题为《Coding with AI: How Are Tools Like ChatGPT Being Used by Students in Foundational Programming Courses》,由美国犹他州立大学的 Aashish Ghimire 与 John Edwards 共同撰写,发表于人工智能与教育领域顶级会议。

CSPhD-winston的博客 309

Python从网易云音乐、QQ 音乐、酷狗音乐等搜索和下载歌曲

music-dl 从网易云音乐、QQ音乐、酷狗音乐、百度音乐、虾米音乐等搜索和下载歌曲。 Search and download music from netease, qq, kugou, baidu ...

1008

让 SAP HANA 查询飞起来:彻底避开隐式类型转换的性能暗礁

SAP HANA性能优化:警惕隐式类型转换陷阱 隐式类型转换是SAP HANA项目中常见的性能隐患。当SQL表达式两侧数据类型不匹配时,系统会自动进行类型转换,这种看似便利的操作可能导致: 过滤条件无法下推,扫描范围扩大 列存引擎优势丧失,触发中间结果物化 执行计划走向低效路径 治理方案包括: 从源头统一数据类型,确保常用比较字段类型一致 将显式转换应用于常量而非整列 使用生成列预先转换存储,避免运行时计算 排查方法: 通过SQL Plan Cache定位高频查询 分析执行计划中的转换迹象 重点关注VARC

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 11万+

Python 爬虫--下载音乐

这是一个爬取网易云音乐、QQ音乐、酷狗、酷我音乐的小程序,实现搜索并下载的功能

江湖人称王某人的程序员 3937

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

python爬虫酷狗音乐_音乐下载

啦啦啦终于有时间写啦!2020最后一天!QQ音乐、酷狗音乐、网易云音乐的下载器!免登录免会员。不过只限网页可听的音乐的标准音质。至于为啥,我猜其它歌曲根本就没有放在网页端上,因此无法通过爬虫获取(大概就是为了引导客户端下载+防爬虫8)01QQ音乐一、基本路径qq音乐的歌曲详情界面url形如 :https://y.qq.com/n/yqq/song/abcdefghijklm.html其中...

weixin_29541695的博客 1843

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

python qq音乐网易云音乐酷狗音乐

网易云 1. 评论 https://music.163.com/weapi/v1/resource/comments/R_SO_4_歌曲id?csrf_token= 可以直接传入空{} 1.1 {"csrf_token":""} 1.2 {"ids":"[557581476]","br"...

anjiao3753的博客 474

music-dl - 利用Python下载全网最优音质歌曲的工具

乐在分享 music-dl 使用 Python 开发的一个可从网易云音乐、QQ音乐、酷狗音乐等搜索和下载最优音质歌曲的工具,支持多线程搜索和下载,还可以对搜索结果去重,GitHub Music-dl: Listen to what you want Music-dl is a command line tool which helps you search and download music...

那时的天空很蓝 7554

Python3爬虫抓取网易云音乐热评实战

前一段时间刚刚入门python爬虫,有大概半个月时间没有写python了,都快遗忘了。于是准备写个简单的爬虫练练手,我觉得网易云音乐最优特色的就是其精准的歌曲推荐和独具特色的用户评论,于是写了这个抓取网易云音乐热歌榜里的热评的爬虫。我也是刚刚入门爬虫,有什么意见和问题欢迎提出,大家一起共同进步。 废话就不多说了~ 我们的目标是爬取网易云中的热歌排行榜中所有歌曲的热门评论。 这样既可以减少

rotation博客 3万+

Python 飞速下载各大平台音乐

摘要:用Python 下载各大平台音乐。作者 | sergiojune来源 | 日常学 Python今天给大家推荐一个 GitHub 上的 Python 项目,可以从各...

苏克的博客 1826

网易博客 工具_Musicdl:一个音乐平台聚合搜索工具,支持下载QQ音乐、网易云、酷狗音乐等...

说明:一个基于Python3的命令行工具,可以从多个网站搜索和下载音乐,方便寻找音乐,解决不知道哪个网站有版权的问题。目前支持QQ音乐、网易云音乐、虾米音乐、酷狗音乐和百度音乐,不过不能获取付费歌曲,总体使用还算不错。截图功能部分歌曲支持无损音乐优先搜索高品质音乐(flac->320K->128K)支持HTTP和SOCKS代理支持多线程搜索支持搜索结果去重和排序支持搜索关键字...

weixin_39870700的博客 869

基于Python的多平台音乐下载器(附源码软件)

写在前面 本软件所有功能均由Python实现 本软件由本人原创,所用的图标来自iconfont.cn 本软件仅供大家参考与学习,请支持正版音乐! 软件下载: https://wwx.lanzoux.com/b01boa0eb 源码分享: https://github.com/Java-S12138/Music_Dowload 支持功能 """ 当然在学习Python的道路上肯定会困难,没有好的学习资料,怎么去学习呢? 学习Python中有不明白推荐加入交流Q群号:928946953 群里

Python_kele的博客 4208

Musicdl终极指南:纯Python实现12大音乐平台无损下载神器

还在为找不到好用的音乐下载工具而烦恼吗?Musicdl这款纯Python编写的轻量级音乐下载器将彻底解决你的困扰!它支持QQ音乐、网易云音乐、酷狗、酷我等12个主流平台的搜索与下载,让你轻松获取高品质音乐资源。无论你是技术新手还是资深用户,都能在5分钟内上手使用。🎵 ## 为什么选择Musicdl? ### 核心优势解析 Musicdl之所以成为音乐下载领域的佼佼者,主要得益于以下四大核心

gitblog_00666的博客 2393

Music-dl:5分钟掌握命令行音乐下载神器,一键聚合6大音乐平台

还在为找不到想听的音乐而烦恼吗?不同音乐平台的版权分散让寻找歌曲变得异常困难。今天我要介绍一款神奇的工具——Music-dl,它能让你在命令行中一键搜索并下载来自网易云音乐、QQ音乐、酷狗音乐、百度音乐、虾米音乐、咪咕音乐等主流平台的音乐资源!无论你是技术爱好者还是普通用户,这款工具都能极大地简化你的音乐获取流程。 ## 为什么选择Music-dl?三大核心优势解析 ### 1. 聚合搜索,告

gitblog_00679的博客 655

通过基于Python的Pymusic-dl下载需要的音乐

前言 最近开始研究制作视频,需要从音乐播放器下载需要的音乐,由于是工作电脑,安装播放器又麻烦,许多网站提供的下载都需要付费。 然后找到一个音乐下载工具 Music-dl,一个基于 Python3 的命令行工具,Macos/Linux/Windows下都可以使用。可以从多个网站搜索和下载音乐,方便寻找音乐,支持QQ音乐、网易云音乐、虾米音乐、酷狗音乐和百度音乐,不过不能获取付费歌曲。 话不多说直接开撸。 使用pip安装 pip3 install pymusic-dl 安装过程中如果提示pip版本过低请按照

Linux I Tell U 3097
上一篇: Python | 巧用Python实现B站弹幕爬取系统!
下一篇: Python 获取 Access 表字段名!
普通网友
博客等级 码龄7年 438粉丝 263原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值