请教佬友对于微信视频号视频地址获取的思路

今天同事来问我有没有办法可以把微信视频号的视频弄出来,我想了下似乎搞到URL就行了?于是我通过微信机器人获取了分享视频的URL,就是下面这一串:

http://wxapp.tc.qq.com/251/20302/...

但是下载下来发现不能播放,视频应该是被加密了。后来我搜到了CSDN的这篇帖子:

视频号解析机器人,视频号下载工具原如此简单

文中作者找到可以下载的地址是:

https://findermp.video.qq.com/251/20302/...

对比之下好像只有encfilekeytoken两个参数是不一样的,前者只是变了一个字母?后者找不到头绪…

想问问大家有没有什么思路?

2 个赞

以前下载过,抓包获取视频地址,替换一下地址前面部分,删除encfilekey和token之外的其他参数就能下载,现在估计已经不能用了╮(╯▽╰)╭

是在今年吗?据说视频号视频是今年1月才加密的?我刚刚尝试换过,但是好像不行… 原文作者他提到是一种“很简单”的办法?我没有get到…

去年的,今年还没下过 :joy:

有开源项目能下载视频号

如果只是简单下载一两个视频倒是可以用第三方工具下载,大量的话只能慢慢破了 :joy:

好像看到有帖子说到过… 但似乎要下载安装啥的

嗯嗯,我比较好奇原文中他一拍大腿想到的是什么方法 :joy:

我上个月还试过用抓包去找文件地址,没抓出来,然后用了一个微信公众解决的

52pojie 好像有 你可以去看看

刚试了一下,播放的token和下载的token貌似不一样了,以前是一样的就可以正常下载
你可以试试能不能找到这个token怎么生成的

能找到这个地址:https://finder.video.qq.com/251/20302/stodownload?encfilekey=**** 但是返回值肯定加密了,要找找它怎么处理了

肯定加密了啊

对的,我就想能不能通过代码解决,毕竟已经有初步地址了,假设可以用代码,这个功能可以十分容易嵌到机器人里头!

上次开放注册我没注册:sob:

是这样嘛?佬友是抓包看地址的吗

嗯嗯,因为微信机器人只会返回一个xml字符串,我没法看其他的东西:joy:

是的,视频地址抓包就能看到,地址里就有token和其他参数

以前抓包弄过,现在都是用油猴脚本弄的

视频有标题的话搜一搜搜出来的没加密的,地址是这个域名的 findermp.video.qq.com