【第三弹】微视视频去水印下载
脚本原创:RemMai
去水印第三弹、Tencent微视去水印下载【高清】。
1、代码:
from requests import Session # 飘红就装requests库
from lxml import etree # 飘红就装lxml库
import json
requests = Session()
url = input(u"请输入微视分享链接(例如:https://h5.weishi.qq.com/weishi/feed/7cHDPo2QB1JnNXN9t/wsfeed?wxplay=1&id=7cHDPo2QB1JnNXN9t&spid=1549452674324543&qua=v1_iph_weishi_6.4.1_630_app_a&chid=100081014&pkg=3670&attach=cp_reserves3_1000370011):")+'&from=pc&orifrom='
HEADERS = {
'user-agent': 'Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.103 Safari/537.36'
}
res = requests.get(url, headers=HEADERS, allow_redirects=False)
html = etree.HTML(res.text)
script = html.xpath('//script')[10]
script_content = etree.tostring(script, pretty_print=True, method='html', encoding='utf-8').decode("utf-8")
real_data = json.loads(script_content[26:-17])
download_url = real_data['feeds'][0]['video_spec_urls']['0']['url']
file_name = download_url.split('?')[0].split('/')[-1]
video_data = requests.get(download_url, headers=HEADERS)
with open(file_name, 'wb') as f:
f.write(video_data.content)
f.close()
print('视频文件保存成功。')
2、如果装的慢的话,请看我以前的帖子,有Windows修改PIP源的小工具。
3、原创,未经授权,禁止转发,否则sm。
4、使用说明:最基本的Python脚本,不会运行的话,自行百度。
5、百度还不会,那我实在没有办法了。
|