15158846557 在线咨询 在线咨询
15158846557 在线咨询
所在位置: 首页 > 营销资讯 > 网站运营 > 只能在手机微信打开的视频怎么下载?

只能在手机微信打开的视频怎么下载?

时间:2023-11-22 22:18:01 | 来源:网站运营

时间:2023-11-22 22:18:01 来源:网站运营

只能在手机微信打开的视频怎么下载?:这个很简单,网页只是调用判断了微信登录,屏蔽掉js跳转或者模拟微信浏览器就可以保持停留在原网页了。

停留在视频播放页查看网页源码,可以看到你这个视频地址是http://doc.shangzhibo.tv/client/user/100360/1583749434866/1583749434849_0308-processed.m3u8

这是M3U8流媒体协议,文件是分块的,分块文件记录在这个M3U8文件里,用专门的M3U8下载工具下载成mp4就是你要的视频文件。




===更新加入具体的过程

二维码识别的地址是https://cpic.yptech.tv/live/play/login?video=63

这个链接在PC浏览器上打开会跳转微信登录,这种网站一般用微信开发者工具或者模拟微信浏器访问,也可以使用屏蔽JS跳转的方式获取网页源码,由于屏蔽JS还得设置浏览器,最好的方式是通过写代码或者找一些工具直接读取网页源码,这里百度随便找一个在线工具就行(省时省力)

百度上找到的这个工具:查看源代码,在线查看网页源代码,网页源代码查看器 - www.webmasterhome.cn,把http://cpic.yptech.tv/live/play/login?video=63粘贴进去(注意:https换成了http,这个网站可能不支持https)

为了看起来方便,把源码复制出来放到一些编辑器中,可以中间有一部分js代码验证通过后跳转到了某个地址

上图中这个地址就是js验证后跳转的地址,提取出来也就是https://cpic.yptech.tv/live/play/newplay?video=63,用浏览器打开,发现是个史努比

这个史努比好解决,浏览器F12调试模式模拟手机访问就可以,但是这个跳转后的地址模拟后发现仍然验证了微信登录,再使用最开始的办法获取这个跳转地址的网页源码

可以看到这个页面中已经就是视频页面,只不过视频是通过iframe嵌入到页面中的,视频真实播放地址是https://yunpintech.com/watch/10008411?player

打开地址就看到了视频播放页,这里已经确定这个就是最终播放地址,此页面也没有微信验证,浏览器直接可看。

接下来就是寻找视频文件的真实地址,继续F12查看这个地址网页源码

找到video标签,可以看到视频加载的地址是m3u8的

提取出地址http://doc.shangzhibo.tv/client/user/100360/1583749434866/1583749434849_0308-processed.m3u8

网上搜个M3U8Downloader下载工具,把地址放进去下载

文件大约400M,下载完就可以正常本地播放了。



关键词:视频

74
73
25
news

版权所有© 亿企邦 1997-2025 保留一切法律许可权利。

为了最佳展示效果,本站不支持IE9及以下版本的浏览器,建议您使用谷歌Chrome浏览器。 点击下载Chrome浏览器
关闭