使用python爬取哔哩哔哩视频源代码
时间: 2023-11-22 08:05:18 浏览: 160
python爬取视频源代码
可以在网上搜索相关教程,或者参考以下示例代码:
import requests
import json
url = "https://api.bilibili.com/x/player/playurl"
params = {
"avid": "视频的avid",
"cid": "视频的cid",
"qn": "视频的清晰度,例如80表示360P,32表示480P,64表示720P,16表示1080P",
"otype": "json",
"fourk": "1",
"fnver": "0",
"fnval": "16",
"platform": "html5",
"appver": "2.0.0.2049",
"from": "html5"
}
response = requests.get(url, params=params)
data = json.loads(response.text)
video_url = data["data"]["durl"][0]["url"]
print(video_url)
注意需要替换掉参数中的avid、cid和qn对应的值,同时这种方式爬取视频可能存在一定的法律风险,建议遵守相关规定。
阅读全文