今天同事来问我有没有办法可以把微信视频号的视频弄出来,我想了下似乎搞到URL就行了?于是我通过微信机器人获取了分享视频的URL,就是下面这一串:
http://wxapp.tc.qq.com/251/20302/...
但是下载下来发现不能播放,视频应该是被加密了。后来我搜到了CSDN的这篇帖子:
视频号解析机器人,视频号下载工具原如此简单
文中作者找到可以下载的地址是:
https://findermp.video.qq.com/251/20302/...
对比之下好像只有encfilekey
和token
两个参数是不一样的,前者只是变了一个字母?后者找不到头绪…
想问问大家有没有什么思路?
2 个赞
以前下载过,抓包获取视频地址,替换一下地址前面部分,删除encfilekey和token之外的其他参数就能下载,现在估计已经不能用了╮(╯▽╰)╭
是在今年吗?据说视频号视频是今年1月才加密的?我刚刚尝试换过,但是好像不行… 原文作者他提到是一种“很简单”的办法?我没有get到…
如果只是简单下载一两个视频倒是可以用第三方工具下载,大量的话只能慢慢破了
mulin
(少林寺驻武当山办事处大神父吴啦嘛)
9
我上个月还试过用抓包去找文件地址,没抓出来,然后用了一个微信公众解决的
lzgnpl
11
刚试了一下,播放的token和下载的token貌似不一样了,以前是一样的就可以正常下载
你可以试试能不能找到这个token怎么生成的
DengDai
(DengDai)
12
能找到这个地址:https://finder.video.qq.com/251/20302/stodownload?encfilekey=****
但是返回值肯定加密了,要找找它怎么处理了
对的,我就想能不能通过代码解决,毕竟已经有初步地址了,假设可以用代码,这个功能可以十分容易嵌到机器人里头!
嗯嗯,因为微信机器人只会返回一个xml字符串,我没法看其他的东西
lzgnpl
18
是的,视频地址抓包就能看到,地址里就有token和其他参数
视频有标题的话搜一搜搜出来的没加密的,地址是这个域名的 findermp.video.qq.com