当前位置: 首页 > news >正文

bilibili视频总结

因为有需求,起初直接请求的哔哩哔哩的API接口,但是快速请求一直是返回null,以为是请求太快了,于是在里边加了一个随机延时,但是发现直接请求接口还是不太好用,经常null,不知道平台是如何检测账号使用频率的


在这里插入图片描述

之后就想着用自动化过了,但是其实本质是一样的,就是模拟点击+监听接口,刚开始效果不错,但是越来越差,后期直接索性就不干了,一直null


那就很烦了,每次的请求质量还要看平台的检测


所以其实想一想,视频的话我可以直接把这个视频链接拿到,拿到之后去提取音频,之后提取字幕,让ai分析这个字幕进行总结不就好了,算是一个阉割版的(不能处理图像,对于只有动作没有文字语音的视频就无从下手)


但是干就干呗,整个流程是不难的,视频的话自己逆向一个接口,或者直接去bili拿视频就行,转音频,用py库就行,下载 视频用yt-dlp库,视频转音频用ffmpeg库,然后音频识别的话用的阿里云的语音识别模块

视频总结用的deepseek API


所以整个流程就跑通了,整体不难,尤其是网站,本来以为是一个webpack就一步一步来扣了,没想到就是个单纯的md5,其实刚开始也试着跑了一下,数据给错了,一对照发现不对,以为是魔改的md5或者加载了其他的参数,但是其实后来也就是一个md5,

在这里插入图片描述

好了,整体是没什么难度,到这里就结束了

http://www.xdnf.cn/news/1308115.html

相关文章:

  • RK3568 NPU RKNN(一):概念理清
  • 【P14 3-6 】OpenCV Python——视频加载、摄像头调用、视频基本信息获取(宽、高、帧率、总帧数)
  • 10-verilog的EEPROM驱动-单字节读写
  • 罗技MX Anywhere 2S鼠标修复记录
  • 多机编队——(6)解决机器人跟踪过程中mpc控制转圈问题
  • AT89C52单片机介绍
  • CVE-2024-28752漏洞复现
  • mysql一启动就挂的解决
  • Javar如何用RabbitMQ订单超时处理
  • Docker部署 Neo4j Community【拒绝国内镜像拉取异常】
  • Vue组件生命周期钩子:深入理解组件的生命周期阶段
  • 论文学习24:Boundary-Sensitive Segmentation of SmallLiver Lesions
  • 服务器可以ping通,但部署的网站打不开
  • [Linux] Linux tar文档管理 系统间复制文档
  • Android 移动端 UI 设计:前端常用设计原则总结
  • 使用openssl创建自签名CA并用它签发服务器证书
  • c# WebAssembly,在网页上能运行多线程,异步,锁,原子加,减等代码吗
  • tailscale远程服务器连接局域网方案(解决境外服务器网速慢的问题)
  • OBOO鸥柏丨75寸/86平板企业办公会议触控一体机核心国产化品牌招投标参数
  • 企业运维规划及Linux介绍虚拟环境搭建
  • Jenkins Pipeline中参数化构建
  • 5 索引的操作
  • 惠普声卡驱动win10装机完成检测不到声卡
  • 每日任务day0816:小小勇者成长记之符文羊皮卷
  • ML307C 4G通信板:工业级DTU固件,多协议支持,智能配置管理
  • AI热点周报(8.10~8.16):AI界“冰火两重天“,GPT-5陷入热议,DeepSeek R2模型训练受阻?
  • c#Blazor WebAssembly在网页中多线程计算1000万次求余
  • MongoDB 聚合提速 3 招:$lookup 管道、部分索引、时间序列集合(含可复现实验与 explain 统计)
  • 完整设计 之 智能合约系统:主题约定、代理协议和智能合约 (临时命名)----PromptPilot (助手)答问之2
  • JavaEE 初阶第十九期:网络编程“通关记”(一)