最近在echo上面听到一首歌,一个6岁小女孩唱的“ I will always love you ”,简直是天籁,
http://echo.kibey.com/sound/198168。你们也可以试试,真的很好听
想下载的时候发现还要装什么客户端。不爽。。。
简单分析了一下,结果就发现轻轻松松就下载了。。。。
1:打开网页发现没有什么验证就可以直接听了,说明没什么验证,只要给定特定的url就直接定位到音乐资源了。关键找到正确的url。
2:打开chrome ,打开网页的时候监视网络连接。
根据Size 我们很容易就定位到请求歌曲的那条url了。
找到真正的请求资源http://7fvgtj.com2.z0.glb.qiniucdn.com/4c48a7b4ed9510bb2f0cc0557f9d7b9a
后接下来就是简单的下载了
# -*- coding: utf-8 -*- import requests page_content=requests.get("http://7fvgtj.com2.z0.glb.qiniucdn.com/4c48a7b4ed9510bb2f0cc0557f9d7b9a").content with open('loveyou.mp3','wb')as f: f.write(page_content) print u'下载完成' #print page_content
ok,几句话的事,还喜欢其他歌曲的话,自己下去吧。。。。
相关推荐
在IT领域,特别是音乐信息检索(MIR)和人工智能(AI)应用中,Echonest是一个重要的工具和服务,它提供了丰富的音乐...在实际项目中,这需要熟悉数据处理、Python编程、机器学习算法以及音乐理论等多个领域的知识。
一个使用 EchoNest Remix API 检测歌曲中的键/和弦,并创建和弦和歌曲结构的 Python 程序 目前和弦识别仅适用于 I 根和弦,但仍然可以构建其他和弦和和弦/歌曲结构。 (GUI 界面是使用 EasyGUI 库创建的)
Pyechonest是Echo Nest API的开源Python库。 使用Pyechonest,您可以通过Python访问整套API方法,包括: 艺术家-按名称,描述或属性搜索艺术家,并获取有关任何艺术家的详细信息,包括音频,类似艺术家,博客,熟悉...
echoprint codegen 和 Mooma.sh 服务的歌曲识别脚本 要求: Linux 或 Mac, 来自echoprint-codegen 程序, 来自Mooma.sh API 密钥, eyeD3 标记 python 程序 (可选) 脚本的作用:它从 /home/YOUR_USER/Audio/...
echonest-研究该存储库包含在 Python Anaconda 中测试 Echonest 和 Echonest Remix API 功能的研究模块。 目前包含的模块有: sarabande - 创建此存储库时设置的试用模块; 获取一个 mp3 文件并输出一个 'sarabande'...
一个由EchoNest驱动的简单网站,可以预览来自世界各地的流行歌曲。 设置说明: 您将需要一个EchoNest API密钥。 您可以在这里获得一个: : 。 将其添加到js / main.js中的“ ECHONEST_API_KEY”变量中。 要运行该...
从音频数据对歌曲流派进行项目分类使用由两种音乐流派(嘻哈和摇滚)的歌曲组成的数据集,我们将训练一个分类器,仅基于从Echonest(现在是Spotify的一部分)获得的曲目信息来区分两种流派。 我们将首先使用Python中...
5. Web开发基础:包括HTML、JavaScript和可能的后端技术,如Python的Flask或Django框架,用于构建与Echonest API交互的Web应用。 为了进一步学习,你可以尝试自己实现一个简单的Echonest API调用示例,了解其工作...
用户只需向他们的Amazon Echo发出特定的语音指令,如“Alexa,问KUTX现在播放的是什么歌曲”,Echo就能调用这个技能,从KUTX服务器获取数据,并将结果反馈给用户。这种技能的开发,使得智能家居与本地电台内容的融合...
./tagdog.py [--dry-run] --echonest-key XXXXXXXXX /path/to/music/ 建筑学 扫描目录中的文件。 为每个文件创建一个空的“歌曲信息”对象。 运行注册的“populator”函数列表并传递歌曲信息对象的副本。 每个填充...
另一个实用的功能是计算多个时间段的总和,比如计算歌曲的总播放时间: ```python import datetime def total_timer(times): td = datetime.timedelta(0) duration = sum([datetime.timedelta(minutes=m, ...
Pyechonest 是 Echo Nest API 的开源 Python 库。 使用 Pyechonest,您可以通过 Python 访问整套 API 方法,包括: 艺术家 - 按名称、描述或属性搜索艺术家,并获取有关任何艺术家的详细信息,包括音频、相似艺术...
这个怎么运作: 基本:Song Bird 使用 MetaMind 和 EchoNEST API 根据 #hastag 的推文或用户的推文匹配歌曲。 它使用 MetaMind API 将推文分类为 6 种情绪,并使用机器学习中的关联规则进行匹配。 技术:我们使用 6...
通过搜索专辑和歌曲名称来查找新音乐。 此应用程序是在期间制作的和的混搭 先决条件 您需要和。 然后需要设置以下环境变量: export ROVI_KEY="<your>" export ROVI_SECRET="<your>" export ECHO_NEST_API_KEY=...
结合Python和RPi.GPIO库,你可以创建一个简单的硬件控制界面。 总结一下,这个项目涵盖了以下IT知识点: 1. **树莓派基础**:了解树莓派硬件和其默认操作系统Raspbian。 2. **Linux命令行**:掌握基本的Linux命令...
Web API有两个主要入口点: find_path-查找两个艺术家之间的路径相似-显示一位艺术家的相似艺术家该服务器依靠来自Echo Nest的预先抓取的艺术家相似性数据和来自Spotify的歌曲数据(包括指向专辑封面和音频预览的...
使用由两种音乐流派(嘻哈和摇滚)的歌曲组成的数据集,您将训练一个分类器以仅基于从Echonest(现在是Spotify的一部分)获得的曲目信息来区分这两种流派。 首先,您将使用Python中的熊猫和seaborn软件包对数据进行...
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了...
PythonEchonestRemixPaul Lamere的InfiniteJukebox的Python实现。 采取了一些自由措施来简化代码。 InfiniteJukeboxReplica中使用的文件也可以帮助您与echonest进行交互。 使用PyAudio播放音频。使用与...
3. **智能音箱祝福**:与智能音箱如Amazon Echo或Google Home集成,设定特定日期,让智能音箱在生日当天自动播放定制的祝福语音或歌曲。 4. **数据分析**:利用大数据分析了解朋友的兴趣和喜好,为他们定制特别的...