如何下载网页视频-公众号视频


(第一种方法:)

打开360极速浏览器

下载:

复制视频地址:

回到360极速浏览器:

在右上角这个图标的情况下:(如果没有就点击切换)

左下角:(如果有这个按钮)

点击加号 复制刚才的链接

点击确认即可下载。

两个提醒:

1 如果一开始弹出来下载的框 是.txt 文件,说明视频文件尚未加载完整,若干名后再次确认即可弹出Mp4后缀的视频文件

2 如果许久这个方法不行,就关闭浏览器,重新操作一次。


(第二种方法:)

手机录屏

Python通过一些第三方库可以辅助下载微信公众号里的视频,比如`itchat`和`pyquery`等。以下是简单的步骤: 1. 安装所需库:首先需要安装`itchat`和`lxml`库,你可以使用pip安装: ``` pip install itchat lxml requests ``` 2. 登录微信:使用`itchat`库登录微信账号并获取到关注的公众号列表: ```python itchat.auto_login(hotReload=True) # 热更新模式,保持登录状态 pub_account = '公众账号名称' # 替换为你要下载视频公众号名字 friend_list = itchat.get_friends(update=True)[0]['NickName'] == pub_account if not friend_list: print(f"未关注{pub_account},无法下载其内容") else: msg = itchat.search_friends(name=pub_account)[0] ``` 3. 获取视频链接:找到公众号文章中的视频,通常在HTML源码中,可以使用`pyquery`解析网页: ```python url = 'https://mp.weixin.qq.com/s/' + itchat.send_msg(msg['UserName'], '查看该篇文章')['Content'] page_content = requests.get(url).text doc = pq(page_content) video_url = doc('.video-js-container iframe').attr('src') # 假设视频嵌入在iframe中 ``` 4. 下载视频:有了视频链接后,可以使用`requests`库下载文件: ```python response = requests.get(video_url, stream=True) with open(f"{msg['NickName']}.mp4", 'wb') as f: for chunk in response.iter_content(chunk_size=1024): if chunk: f.write(chunk) ``` 注意,这只是一个基本示例,并且实际操作可能会受到微信反爬虫策略的影响。如果频繁请求可能导致封禁,因此在实际使用时需要考虑频率控制和异常处理。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值