python 下载视频
看网易公开课的时候,由于没有快进,很烦恼,便
这里用的是python 的you-get
1.首先 安装python ~,python,记得环境变量配置一下,不过python3.7安装的时候就有环境变量配置选项,勾选即可,安装好后验证下,打开cmd 输入python,看是否成功~
2.安装you-get包,cmd 管理员模式下 输入 pip3 install you-get,在cmd模式下 输入 you-get看是否安装成功
3.下载命令很简单,cmd 模式下输入 you-get -o 你要下载到的文件路径 视频地址
比如:you-get -o D:/mathvideo http://open.163.com/movie/2011/6/C/B/M82ICR1D9_M83C7VICB.html
由于我下载的是网易的线性代数公开课,143集,不可能一个个的去输入~,但是,他在页面上有个li如图
然后Chorm F12模式下查看元素
使用Jquery 获取所有链接:
$($("table tbody .u-ctitle").find("a")).each(function(){var href=$(this).attr("href");console.log("you-get -o D:/mathvideo "+href);})
这里需要拼接成命令,不然手动改也很烦。由于复制的时候下图中的红色方块内容会影响我们的操作,这个在notepad++中处理下就可以了,用空格替换掉
最后就能得到列表了,
这里用记事本把它保存成bat文件
晚上睡觉的时候,开着让他自己下载就可以了。
真是闲着淡腾呀。