
今天在微信上突然被老爸问能不能下载花椒视频回放,说有个大师讲解金刚经挺不错的,想下载到电脑里,找了几个他们那的大学生都搞不定,所以就问问我,那我肯定说可以啊,程序员终于有了用武之地不会再被当成修电脑的了,而且感觉这东西也没啥难度,直接开搞。就是下面这个大师的直播回放
先在网上找找有没有现成的东西,结果发现还真没有,那就自己来吧,总体思路其实很简单,抓包>找到视频原地址>下载就可以了,抓包工具用的charles,原理就是做了一层daili,这样你用app时请求的哪个url就能知道了,结果有点意思,抓包并没有抓到视频地址,这种情况说明视频播放走的根本就是sock,没有走http,所以抓包也看不到视频地址。
感觉卡在这里了,我这还想露脸呢,咋整,突然想到分享到微信里的地址是不是可以利用下?因为在微信里播放肯定是h5,而h5播放一般都需要真实地址,立马抓包,成果喜人
顺利的抓到了视频地址 不过2小时的视频被拆分成了400多段小视频,格式是ts的,而且这小视频是随着播放慢慢加载的,这特么太伤了,总不能全都看完获取这么多的视频下载啊,肯定有个全局文件保存所有的地址,就是截图里最上面的那个m3u8文件,后面就好说了,写个小程序批量下载下
后面就是文件合并了,弄到这里已经不想再投入更多的时间了,批处理命令不熟,找了一会就发现cat file file>new 这种方式了,懒得再找别的了,用这个命令合并下就好了,win系统可以使用copy /b *.ts > new.ts命令
至此,下载搞定
后来又看了下他们的API,发现其实是有个地方能获取到视频列表那个m3u8文件的
好了,大概就是这个思路,反正大师的视频我也都下载完了,也贴出来下载,有爱好的施主自行下载吧
https://pan.baidu.com/s/1dm195qeCyI0kDYiSB7XNPA
觉得好希望大家多多支持哈~
支持多的话我再上传些自己闲的无聊抓的一些美女视频?不知道大家有没有兴趣要,视频挺多的,自己也都没怎么看过,完全是闲的
2楼:技术贴,顶一顶
3楼:厉害,顺便问一下楼主,这和抓云盘的东西有什么区别吗,抱歉没了解过,比如下面一个地址http://www.jkpan.com/download/WQll三人游pD,速度很慢,适合百度云一样吗
4楼:活捉技术大佬。顶起
5楼:最后合并的给作没看懂阿,大神能详细讲下么
6楼:美女跳舞视频有兴趣。多来点啊楼主亲
7楼:M3U8 吾爱有很成熟的下载器了 或者用ykdl也可以
8楼:技术宅改变世界,满载
9楼:请问大佬,能下载易直播的回放不?
10楼:程序员都是一个风格,感觉自己讲得很清楚了,但我仍然一脸懵逼,毫无长进
11楼:不错不错,感谢分享
12楼:能看懂又回帖的真没几个。
13楼:宇宙之大 发表于 20181129 22:41
厉害,顺便问一下楼主,这和抓云盘的东西有什么区别吗,抱歉没了解过,比如下面一个地址http://www.jkpan.c …
区别还是挺大的,你发的这种一般都需要专线和用户校验,而视频一般不会做用户校验
14楼:dreamtear 发表于 20181129 23:01
最后合并的给作没看懂阿,大神能详细讲下么
就是简单的二进制文件合并,没啥可再详细的了。。。要不你查查命令吧
15楼:对于这种问题提供你一种简单易行的方法,首先抓取m3u8可以到任何chrome内核的浏览器找嗅探,视频下载字样的擦件,然后点开视频自动获取m3u8地址,然后用m3u8批量下载器直接粘贴地址,软件自动下载合并
16楼:感谢分享,像我这种笨人整不来怎么高大上的东西,真需要的话就是用录屏工具,反正一样的。
17楼:技术贴,顶一顶
18楼:F12+m3u8下载器。可以快速搞定。
19楼:感谢楼主分享学到了一种思路
20楼:感谢楼主分享 学到了一种思路
21楼:跪求你美女视频,谢谢
22楼:技术贴 流弊流弊流弊流弊
23楼:膜拜大佬……………
24楼:技术大佬,膜拜,膜拜
