JS + shell 批量下载 喜马拉雅FM 的音频
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JS + shell 批量下载 喜马拉雅FM 的音频相关的知识,希望对你有一定的参考价值。
一直在线收听喜马拉雅的音频节目, 收听广播节目节约了大量时间,不管是地铁上还是走路都可以收听,不用低头看书,也脱离了颈椎病的苦恼。 过年回家我想在车上收听,发现只能通过手机播放,效果不好,我就在网上找下载的方法,网上也有小软件可以下载, 但是没有成功,本着自己动手丰衣足食的原则, 自己来一发吧。 本着简单原则,没有动用高级的编辑语言, 直接浏览器操作,上代码:
$(".album_soundlist ul li").each(function(i){ var sound_id = $(this).attr("sound_id"); var json_url = "http://www.ximalaya.com/tracks/" + sound_id + ".json"; $.get(json_url,function(json){ var save_name = json.nickname + "-" + json.title + ".m4a"; var down_cmd = "wget " + json.play_path_64 + " -O " + save_name console.log(down_cmd); }) })
代码比较少,在列表页面运行下,获得下载命令, 在linux 终端 粘贴下,立等可取。迅雷什么的不支持重命名,要求不多的话也可以,自己变通。感谢喜马拉雅,希越办越好,可能的话还是购买他们的随车听。
本文出自 “我的博客” 博客,请务必保留此出处http://fabing.blog.51cto.com/1591934/1744856
以上是关于JS + shell 批量下载 喜马拉雅FM 的音频的主要内容,如果未能解决你的问题,请参考以下文章