基本信息

案例ID:201763

技术顾问:jadx - 4年经验 - 软通动力

联系沟通

微信扫码,建群沟通

项目名称:爬取视频的项目

所属行业:人工智能 - 其他

->查看更多案例

案例介绍

项目用的aiohttp异步库发生请求
本项目的难点是过无限debugger,需要手动去源码过定时器和条件分支,不然浏览器点一律不在此处执行会有内存爆破,浏览器会卡死
视频下载地址在m3u8文件里面,需要AES-128解密。下载的文件是ts,需要合并
用ffmpeg命令行工具合并,下载后需要添加到环境变量,不然程序下载完成后ts文件合并的时候会报错
https://ffmpeg.p2hp.com/download.html#build-windows
代码运行完毕后,需要等待一会儿视频才可以打开
m3u8文件地址需要先在主页里面找到是哪一个路线的,然后用xpath拿到sid,去请求另一个地址,得到一个字典,里面包含url,是一个加密的,无法解密。这个密文数据是AES加密后放在请求头中的数据,请求头有AES、MD5、HmacSha256等方式加密的四个请求头,还有四个md5的参数加密。请求这个地址得到一个AES加密的字符串,解密后json转换为字典,得到m3u8文件的真正下载地址

相似案例推荐

其他人才的相似案例推荐

  • 管理系统模板

    管理系统模板

    任务发布系统是一种在线平台,旨在方便用户或团队之间共享和分配

  • 新奥外拓产品线-摘取

    新奥外拓产品线-摘取

    从0到1构建面向新奥外部的中小燃气企业SaaS业务平台,帮助

  • AOI AI智能判定系统

    AOI AI智能判定系统

    通过Pytorch框架基于图像分类学习得到模型; .NET

  • 爬虫

    爬虫

    强大的selenium,快速开发,爬取后数据清洗,快速入库或

  • 空作品说明

    空作品说明

    尊敬的审核员: 本人工作经验尚浅,所做项目

  • 空作品说明

    空作品说明

    作品皆公司内部项目,存在涉密风险,无法分享代码细节。

  • ai训练平台

    ai训练平台

    本平台主要功能是训练深度学习的缺陷检测算法模型,目前支持目标

  • 表盘识别

    表盘识别

    借助巡检机器人自动识别表盘,采用yolov8的目标检测和图像

  • 招博

    招博

    项目描述: 由于平安银行寿险部门线下人员招聘需要投入大量

  • 平安社区网格

    平安社区网格

    项目描述: 由于平安银行寿险部门招聘人员所涉及到的招聘区

  • Kinect人体姿态甲骨文

    Kinect人体姿态甲骨文

    基于Kinect进行姿态识别,体验中站在屏幕前进行各种姿态,

  • 计数器

    计数器

    import time def monitor_del

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服