儿童故事多又多,想看视频下载的看过来无水印

import json
import requests

headers = {
    'authority': 'www.douyin.com',
    'accept': 'application/json, text/plain, */*',
    'accept-language': 'zh-CN,zh;q=0.9',
   
    'referer': 'https://www.douyin.com/user/MS4wLjABAAAAn-z5wdd9qgwsHaVnn9HpIpRsWxW2-ti9lGRU9f7FG0MH27dqtacq_u8B5bxBZeKt',
    'sec-ch-ua': '"Chromium";v="122", "Not(A:Brand";v="24", "Google Chrome";v="122"',
    'sec-ch-ua-mobile': '?0',
    'sec-ch-ua-platform': '"Windows"',
    'sec-fetch-dest': 'empty',
    'sec-fetch-mode': 'cors',
    'sec-fetch-site': 'same-origin',
    'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.6261.95 Safari/537.36',
}

params = {
    'device_platform': 'webapp',
    'aid': '6383',
    'channel': 'channel_pc_web',
    'sec_user_id': 'MS4wLjABAAAAn-z5wdd9qgwsHaVnn9HpIpRsWxW2-ti9lGRU9f7FG0MH27dqtacq_u8B5bxBZeKt',
    'max_cursor': '1714860600000',
    'locate_query': 'false',
    'show_live_replay_strategy': '1',
    'need_time_list': '1',
    'time_list_query': '0',
    'whale_cut_token': '',
    'cut_version': '1',
    'count': '50',
    'publish_video_strategy_type': '2',
    'update_version_code': '170400',
    'pc_client_type': '1',
    'version_code': '290100',
    'version_name': '29.1.0',
    'cookie_enabled': 'true',
    'screen_width': '1536',
    'screen_height': '864',
    'browser_language': 'zh-CN',
    'browser_platform': 'Win32',
    'browser_name': 'Chrome',
    'browser_version': '122.0.6261.95',
    'browser_online': 'true',
    'engine_name': 'Blink',
    'engine_version': '122.0.6261.95',
    'os_name': 'Windows',
    'os_version': '10',
    'cpu_core_num': '16',
    'device_memory': '8',
    'platform': 'PC',
    'downlink': '10',
    'effective_type': '4g',
    'round_trip_time': '50',
    'webid': '7401370871901177395',
    'verifyFp': 'verify_lzno2bgs_Ui48oPTf_MXJF_4nZz_Bwqc_b8FuDSFvZ67L',
    'fp': 'verify_lzno2bgs_Ui48oPTf_MXJF_4nZz_Bwqc_b8FuDSFvZ67L',
    'msToken': 'vGU02JD6juY_p2B8fEkG-No9tn9Kfjf4fWWtb9hFqLirA3GEJwhM-TXJVFRrFvCDrfQbewXaWjApJmnc8Jd2mzHyAxuEKluFJKh_xrSAHIiom4LU0_BD',
    'a_bogus': 'D7W0M5gDmEdPkVWk5-cLfY3q64p3Y8Vn0trEMD2fMd3pk639HMY09exoP4TvrREjN4/kIb6jy4htYpaMicAJA3v6HSRKl2Ck-g00t-P2so0j5ZhjCfuDrURF-vzWt-Bd-Jd3xcXmy7daFuRplnAJ5k1cthMeaWE=',
}

response = requests.get('https://www.douyin.com/aweme/v1/web/aweme/post/', params=params, headers=headers)

context = json.loads(response.text)
# print(context)
hasmore = context['has_more']
# print(hasmore)
for aweme in context['aweme_list']:
    video_title = aweme['desc']
    video_url = aweme['video']['play_addr']['url_list'][0]
    print(video_title,video_url)
    res = requests.get(video_url,params=params, headers=headers)
    with open(f"video/{video_title}.mp4", "wb") as f:
        f.write(res.content)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

青龙摄影

你的鼓励是我创作的动力,支持下

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值