[原创工具] 【python】抖音无水印视频下载和b站视频下载


第一次发帖 代码缩进有点问题 这里再发一下

下载requests库
pip install requests

[Python] 纯文本查看 复制代码
    import re, requests  share = input("请输入分享链接:")  pat = '(https://v.douyin.com/.*?/)'  url = re.compile(pat).findall(share)[0]  # 正则匹配分享链接  headers = {      'user-agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3904.108 Safari/537.36'  }  r = requests.get(url, headers=headers)  pat = 'playAddr: "(.*?)",'  play = re.compile(pat).findall(r.text)[0].replace("playwm", "play")  headers = {      'user-agent': 'Android',  }  r = requests.get(play, headers=headers, allow_redirects=False)  playurl = r.headers['location']  print("n视频地址:" + playurl)

whter 发表于 2020-3-13 21:22
楼主有批量喜欢下载和收藏的批量下载吗

之前有写过,不过现在抖音的代码改了,用不了了

楼主有批量喜欢下载和收藏的批量下载吗

萌新一枚,拿这个练练手

用python写的,部分视频可能还是会有水印

抖音  蓝奏: https://www.lanzous.com/ia85fle

b站视频  支持视频合集下载,可以选择清晰度,不支持 大会员视频下载,仅适用于64位系统

b站:https://www.lanzous.com/iapb30j

b站的python代码也一起打包了,萌新自学的python,代码可读性可能比较差,请见谅{:1_893:}

2020/3/27


修复了视频集下载只下载第一个视频的bug

下面放图
抖音

b站

附上抖音关键代码

python

        import requests, re         share = input("请输入分享链接:")         pat = '(https://v.douyin.com/.*?/)'           url = re.compile(pat).findall(share)[0]  #正则匹配分享链接         headers = {             'user-agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3904.108 Safari/537.36'         }         r = requests.get(url, headers=headers)         pat = 'playAddr: "(.*?)",'         play = re.compile(pat).findall(r.text)[0].replace("playwm", "play")         headers = {             'user-agent': 'Android',         }         r = requests.get(play, headers=headers, allow_redirects=False)         playurl = r.headers['location']         print("n视频地址:" + playurl)
www.a1fz.com A1fz网专注于福利分享,各种破解软件学习资料,视频教程等等,如有侵权告知管理员删除
A1fz.com,福利吧,宅男福利,宅男,福利社,福利,有福利 » [原创工具] 【python】抖音无水印视频下载和b站视频下载

发表评论