`
Thomas会Coding
  • 浏览: 93274 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Python下载echo歌曲

 
阅读更多

最近在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,几句话的事,还喜欢其他歌曲的话,自己下去吧。。。。

 

 

  • 大小: 164.2 KB
  • 大小: 114.6 KB
0
3
分享到:
评论

相关推荐

    remix-chord-identification:使用 EchoNest Remix API 检测歌曲中的键和弦并创建和弦和歌曲结构的 Python 程序

    一个使用 EchoNest Remix API 检测歌曲中的键/和弦,并创建和弦和歌曲结构的 Python 程序 目前和弦识别仅适用于 I 根和弦,但仍然可以构建其他和弦和和弦/歌曲结构。 (GUI 界面是使用 EasyGUI 库创建的)

    pyechonest:Echo Nest API的Python客户端

    Pyechonest是Echo Nest API的开源Python库。 使用Pyechonest,您可以通过Python访问整套API方法,包括: 艺术家-按名称,描述或属性搜索艺术家,并获取有关任何艺术家的详细信息,包括音频,类似艺术家,博客,熟悉...

    Song_identification:echoprint codegen 和 Mooma.sh 服务的歌曲识别脚本

    echoprint codegen 和 Mooma.sh 服务的歌曲识别脚本 要求: Linux 或 Mac, 来自echoprint-codegen 程序, 来自Mooma.sh API 密钥, eyeD3 标记 python 程序 (可选) 脚本的作用:它从 /home/YOUR_USER/Audio/...

    echonest-research:2015 Spring CS 3535 音乐信息学的查询和模块

    echonest-研究该存储库包含在 Python Anaconda 中测试 Echonest 和 Echonest Remix API 功能的研究模块。 目前包含的模块有: sarabande - 创建此存储库时设置的试用模块; 获取一个 mp3 文件并输出一个 'sarabande'...

    TrendingWorldSongs:一个由EchoNest驱动的简单网站,可以预览来自世界各地的流行歌曲

    一个由EchoNest驱动的简单网站,可以预览来自世界各地的流行歌曲。 设置说明: 您将需要一个EchoNest API密钥。 您可以在这里获得一个: : 。 将其添加到js / main.js中的“ ECHONEST_API_KEY”变量中。 要运行该...

    从音频数据项目分类歌曲类型:摇滚还是说唱? 让我们在Python中应用机器学习方法将歌曲分类为流派

    从音频数据对歌曲流派进行项目分类使用由两种音乐流派(嘻哈和摇滚)的歌曲组成的数据集,我们将训练一个分类器,仅基于从Echonest(现在是Spotify的一部分)获得的曲目信息来区分两种流派。 我们将首先使用Python中...

    TagDog:根据现有艺术家 ID3 艺术家信息使用 EchoNest 添加流派信息

    ./tagdog.py [--dry-run] --echonest-key XXXXXXXXX /path/to/music/ 建筑学 扫描目录中的文件。 为每个文件创建一个空的“歌曲信息”对象。 运行注册的“populator”函数列表并传递歌曲信息对象的副本。 每个填充...

    git-basics:混帐基础

    Pyechonest 是 Echo Nest API 的开源 Python 库。 使用 Pyechonest,您可以通过 Python 访问整套 API 方法,包括: 艺术家 - 按名称、描述或属性搜索艺术家,并获取有关任何艺术家的详细信息,包括音频、相似艺术...

    bitcamp15:将歌曲与您的推文匹配

    这个怎么运作: 基本:Song Bird 使用 MetaMind 和 EchoNEST API 根据 #hastag 的推文或用户的推文匹配歌曲。 它使用 MetaMind API 将推文分类为 6 种情绪,并使用机器学习中的关联规则进行匹配。 技术:我们使用 6...

    music-credits-explorer:通过搜索专辑和歌曲名称来寻找新音乐

    通过搜索专辑和歌曲名称来查找新音乐。 此应用程序是在期间制作的和的混搭 先决条件 您需要和。 然后需要设置以下环境变量: export ROVI_KEY="<your>" export ROVI_SECRET="<your>" export ECHO_NEST_API_KEY=...

    BoilTheFrog:在几乎任何两个艺术家之间创建无缝的Spotify播放列表

    Web API有两个主要入口点: find_path-查找两个艺术家之间的路径相似-显示一位艺术家的相似艺术家该服务器依靠来自Echo Nest的预先抓取的艺术家相似性数据和来自Spotify的歌曲数据(包括指向专辑封面和音频预览的...

    Classify-Song-Genres-from-Audio-Data

    使用由两种音乐流派(嘻哈和摇滚)的歌曲组成的数据集,您将训练一个分类器以仅基于从Echonest(现在是Spotify的一部分)获得的曲目信息来区分这两种流派。 首先,您将使用Python中的熊猫和seaborn软件包对数据进行...

    207-原创歌曲分享平台--源码_zip.zip

    提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了...

    PythonEchonestRemix

    PythonEchonestRemixPaul Lamere的InfiniteJukebox的Python实现。 采取了一些自由措施来简化代码。 InfiniteJukeboxReplica中使用的文件也可以帮助您与echonest进行交互。 使用PyAudio播放音频。使用与...

    保留:shell在shell作业完成时和结束后播放声音

    :speaker_high_volume: 在Shell作业完成时和之后播放声音 onhold是一个命令行实用程序,可让您在完成长时间的工作后播放音乐。... 您可以将$ONHOLD环境变量设置为您要播放的歌曲,或者为歌曲提供-s标志。 $ ex

    CS4780:机器学习项目

    我们使用 EchoNest API 收集了数千首歌曲,并试验了 API 提供的不同功能,以最大限度地提高多种算法(包括 TDIDT、SVM 和 kNN)的分类准确性。 我们发现,除了古典音乐流派之外,SVM 总体上表现最好。

    ChromaTune:音乐品质可视化器

    该项目的目标是在3D空间中可视化播放列表中歌曲的音乐品质。 此处使用的最容易量化的质量是化合价(情绪调),能级和成分(例如声学)。 色球是一个视觉模型,具有3个视觉信息维度(色相,饱和度和亮度),可以在其...

Global site tag (gtag.js) - Google Analytics