本帖最后由 wushaominkk 于 2020-5-3 18:01 编辑
抖音视频去水印下载
脚本原创:RemMai
就看了论坛刚刚别人发的抖音去水印,自己写了个脚本。
感谢老哥 @love5261314
抖音的那个真实地址需要手机的ua,其实与皮皮虾差不多。差异还是有一些的。
1、代码:
from requests import Session
requests = Session()
api_url = 'https://www.iesdouyin.com/web/api/v2/aweme/iteminfo/?item_ids=%s'
url = input(u"请输入抖音分享链接(例如:https://v.douyin.com/K27vmd/):")
HEADERS = {
'user-agent': 'Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.129 Mobile Safari/537.36'
}
res = requests.get(url, headers=HEADERS, allow_redirects=False)
jump_url = res.headers['Location']
video_id = jump_url.split("?")[0].split('/')[-2]
json_url = api_url % video_id
json_res = requests.get(json_url, headers=HEADERS, allow_redirects=False)
real_data = json_res.json()
real_url = (real_data['item_list'][0]['video']['play_addr']['url_list'][0]).replace('playwm', 'play')
file_name = real_data['item_list'][0]['desc']+'.avi'
video_data = requests.get(real_url, headers=HEADERS)
with open(file_name, 'wb') as f:
f.write(video_data.content)
f.close()
print('视频文件保存成功。')
2、需要装的包:requests
3、如果装的慢的话,请看我以前的帖子,有Windows修改PIP源的小工具。
4、原创,未经授权,禁止转发,否则sm。
|