以服务于中国广大创业者为己任,立志于做最好的创业网站。

标签云创业博客联系我们

导航菜单

网易公开课有音频吗,网易云视频提取音频

  

  前天分享了Python网络爬虫爬行网易云的歌词。文末说想爬网易云歌。今天,边肖带大家用Python爬上网易云音乐,几分钟就把网站上的音乐下放到本地。   

  

  已经和边肖一起跑代码的摇头晃脑,已经没必要去抢网易云的歌词了。抓取歌词时,歌手ID和歌名两个参数传递到函数中。其实爬坡歌也是一样,这两个参数都需要传进去,但是网易云歌的URL一般人是找不到的。不过,不要慌,有一个小编辑,每分钟都在清理你的烦恼。   

  

  网易云歌一般都有外链,专门下载音乐和音频。以赵雷的歌曲《成都》为例。《成都》外链的网址是:   

  

  http://music.163.com/song/media/outer/url?Id=436514312.mp3,其中数字436514312是歌曲《成都》的Id。也就是说,只要我们把歌曲的ID传入外部URL,就可以找到歌曲的下载地址,然后通过Python标准库进行下载。   

  

  没什么好说的,只是代码:   

  

     

  

  节目设计好之后,运行节目,输入歌手的ID。以赵磊为例,其ID为6731。输入这个ID值后,程序会自动将赵磊的专辑歌曲及其对应的歌词下载到本地。运行渲染如下:   

  

     

  

  程序运行后,歌词和歌曲都下放到本地,如下图所示:   

  

     

  

     

  

  之后可以听到本地的雅歌,比如《成都》,如下图所示:   

  

     

  

  如果你以后想听歌,只要运行这个爬虫程序,输入你喜欢的歌手的ID,稍等一下,你就能听到你想要的歌了。10万首歌不在话下,只要你喜欢,想做多少就做多少。   

  

  最后,边肖祝大家身体健康,工作顺利~ ~欢迎转载。   

  

  今天这个程序的完整代码截图,可以参考前天边肖分享的基于Python网易云音乐歌词抓取的文章。结合今天的代码,你就能得到你想要的~   

  

  要了解更多关于Python网络爬虫和数据挖掘的知识,你可以去专业网站:http://pdcfighting.com/.