您的位置:首页 > 其它

快手批量下载视频(修改)

2018-03-18 19:44 821 查看
最新方法参见

http://blog.csdn.net/MuoYangoRen/article/details/79652431

笔者曾写过一篇关于快手批量下载视频的文章

http://blog.csdn.net/muoyangoren/article/details/78440742

导出json文件的方法看上文,接下来讲讲如何将多个json文件同时处理

1.首先创建一个文件a(注意是a,没后缀名),内容如下

<html><head><meta charset="utf-8"><title>GET_URL</title></head><body><script type="text/javascript">


2.再创建一个文件b(注意是b,没后缀名),内容如下

document.write("<br /> video_num:"+videonum+"<br /> picture_num:"+picnum);</script></body></html>


3.创建一个文件1.bat,内容如下

type a>>out.html
echo var videonum=0,picnum=0;>>out.html
for %%i in (*.json) do  echo var json%%~ni=>>out.html&&type %%i>>out.html&&echo for(var i=0;i^<json%%~ni.feeds.length;i++){if(json%%~ni.feeds[i].cover_urls!=undefined){picnum++;document.write(json%%~ni.feeds[i].cover_urls[0].url + "<br>");}if(json%%~ni.feeds[i].main_mv_urls!=undefined){videonum++;document.write(json%%~ni.feeds[i].main_mv_urls[0].url + "<br>");}}>>out.html
type b>>out.html


再把获取到的json复制到这个文件夹,如图



接下来需要格式化json,这个你可以选择在线格式化,也可以使用文本编辑器,笔者使用的是UltraEdit,



将所有的json文件都格式化一遍,并保存

然后,运行1.bat(双击即可),黑屏闪过,你会发现文件夹里多了个out.html

双击打开out.html



即可得到批量链接,下面还有视频数和照片数的统计,一般来说,两者之和等于该快手主播的作品数
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: