scrapy下载视频
来源:7-1 数据表结构设计
AmoXiang
2020-12-28
要下载的视频在h5标签 vedio里面 跟平时的视频地址不一样,怎么将视频爬取下来呢。地址进行了加密,如下:
blob:https://ke.sifou.com/f73a1e8c-c00f-43a5-8034-37ce493342b7
写回答
1回答
-
bobby
2024-12-27
要下载嵌套在
<video>
标签中且地址经过加密的视频,可以通过以下方法逐步解决问题:1. 分析视频地址的加密方式
使用浏览器开发者工具查看
<video>
标签中的src
属性。如果
src
地址看起来不完整(如加密 URL 或动态生成),需要通过以下步骤定位实际的视频 URL:打开开发者工具的 Network 面板。
播放视频,过滤网络请求,查找视频数据请求(通常是
*.mp4
,*.m3u8
, 或其他视频流格式)。检查这些请求是否能直接获取视频资源。
2. 定位视频资源请求
如果
<video>
的src
是动态加载的,可能需要分析 JavaScript:查看页面中加载视频的 JavaScript 逻辑。
找到生成视频地址或解密
src
的代码。
关注请求中的关键参数:
Token: 有些视频请求会使用签名 (
signature
)、时间戳、或授权Token
。Headers: 一些视频请求需要特定的 HTTP Headers(如
Referer
,User-Agent
等)。
工具推荐:
使用浏览器开发者工具或抓包工具(如 Fiddler、Charles)捕获完整的请求。
搜索关键字段,如
video
,url
,source
,查看是否有相关参数生成逻辑。
00
相似问题