爬取图片、视频

图片、音频、视频对应的url ,返回的二进制数据,只需将响应写入二进制文件,即可

图片示例

必须是真实的图片链接
url = ‘https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fhbimg.b0.upaiyun.com%2F05fb75f57c3fdac4a0a2a43725ab23915007ea457dd5-CRYKef_fw658&refer=http%3A%2F%2Fhbimg.b0.upaiyun.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1625654894&t=fc227fe22cb5cc3ad04044f92377fa52’

url = 'xxx'
headers = {"User-Agent":"xxxx"}

res = requests.get(url,headers=headers)

with open("fei.jpg","wb") as f:
	f.write(res.content)

#ok

视频示例

真实的视频链接如下:
url = ‘https://vd3.bdstatic.com/mda-ki5dtg8v7y6n7fev/hd/mda-ki5dtg8v7y6n7fev.mp4?v_from_s=tc_haokan_4469&auth_key=1623063913-0-0-b0ff9a8de28de3e5b6e75a1168eae2a8&bcevod_channel=searchbox_feed&pd=1&pt=3&abtest=’

import requests
url = "https://vd3.bdstatic.com/mda-ki5dtg8v7y6n7fev/hd/mda-ki5dtg8v7y6n7fev.mp4?v_from_s=tc_haokan_4469&auth_key=1623063913-0-0-b0ff9a8de28de3e5b6e75a1168eae2a8&bcevod_channel=searchbox_feed&pd=1&pt=3&abtest="
headers = {
	"User-Agent":"xxx"
}
res = requests.get(url,headers=headers)

#保存数据
with open("test.mp4","wb") as f:
	f.write(res.content)

#ok

爱奇艺视频抓取

链接:视频链接

  1. 动态加载
  2. 视频分片,找到分片的链接,逐一请求,拿到视频片段,然后拼接二进制数据。
    数据链接:异步加载详细连接
    有 过 期 时 间 有过期时间

项目地址
提取码:h17b

音乐示例

url = ‘http://audio04.dmhmusic.com/71_53_T10038885026_128_4_4_0_sdk-cpm/cn/0102/M00/0C/75/ChR45V8g5dSAX-GNAAdXwtVIUSk039.mp3?xcode=065c22b4d1a31ad5856335e985901050534aff5’

同理!!!

找到真实的链接,请求即可!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

laufing

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值