慕课网视频下载小程序

webp

最近想看慕课网的视频 http://www.imooc.com/
但是网页上看超清视频 还是很吃力的 尤其我是经常看看拖回到几分钟前
来回不停的拖 这样就造成了经常缓冲几秒钟 很不爽
就想下载下来 然后发现网站不提供下载功能
既然如此,我们还是自己动手吧

本来只是想写个自己用的小脚本,几行代码就over了
但是想到茫茫互联网上众多学习编程的朋友为了下载视频而苦恼
我还是写成了网页脚本的形式
点下面的链接就能访问在线版慕课网视频下载小程序了
DEMO: 已过期
演示程序放在 免费云 上 不保证24小时永久正常 但是我想大多数时间它都能正常服务的
因为是国外的免费云 响应速度可能会慢一点 点完生成下载链接稍等一会

怎么用?

导航栏直接搜索课程,点击生成下载链接
右击点链接另存为,这样保存的文件名是正确的
如果你想批量下载,可以右击选择迅雷批量下载链接,不过下载下来的文件名是乱的
你也可以直接输入课程号搜索,课程号是什么呢?
比如 http://www.imooc.com/view/185 的课程号就是 185

代码已经上传到了 github https://github.com/SuperKieran/imoocDownload.git ,有兴趣的同学可以下载下来本地跑一下

PS:

其实批量下载不能改文件名很蛋疼,目前我用的是 HTML5 的 download 标签,具体可以看这里 http://www.hongkiat.com/blog/html5-download-attribute
但是这个标签对视频文件支持不好,需要右击链接另存为才会自动重命名,如果是图片之类的,直接左击就能自动重命名了
暂时没想到巧妙地批量重命名方法,目前有个想法是生成 BT种子 等暑假再看看吧
有想法的同学可以在下面留言 哈哈哈