楼主: YU!YU
291 0

[经管数据集] Python爬虫程序源代码:python采集B站番剧合并音频和视频 [推广有奖]

  • 0关注
  • 0粉丝

大专生

23%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
250 点
帖子
22
精华
0
在线时间
11 小时
注册时间
2025-6-25
最后登录
2025-8-25

楼主
YU!YU 发表于 2025-7-12 14:48:54 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
Python爬虫程序源代码:python采集B站番剧合并音频和视频

python采集B站番剧,合并音频和视频

包含:

(1)    程序源代码

(2)    完整的视频教程,全过程指导

Bilibili、

第一步: 抓包分析 / 分析视频内容数据

    通过开发者工具进行抓包分析

    1. 通过 m4s 媒体文件 --> 找到对应数据包

        数据包: https://api.bilibili.com/pgc/player/web/v2/playurl<音频和视频>

    2. 通过 不同集数 数据包参数对比

        avid cid ep_id

    参数对应数据包 ->https://api.bilibili.com/pgc/view/web/season?ep_id=249469

目的: 获取视频画面内容 / 音频内容

需要三个参数: avid cidep_id --> https://api.bilibili.com/pgc/view/web/season?ep_id=249469

爬虫基本步骤: 发送请求 -> 获取数据 -> 解析数据 -> 保存数据

    发送请求 -> 对于数据所在链接地址请求

    获取数据 -> 获取服务器返回的数据内容

    解析数据 -> 提取你需要的数据

    保存数据 -> 把你需要的数据进行保存

headers 根据不同网站, 添加字段是不一样的

    B站: 登陆账号 视频清晰度更高

批量替换:

    选择替换的内容 -> ctrl+ R 输入正则命令 进行匹配替换

        (.*?): (.*) --> 你要匹配什么数据

        '$1': '$2', --> 需要替换添加什么内容

    print 输出函数

    for循环遍历

    列表取值 / 字典取值

    字符串创建定义 / 字典创建

    open函数的使用


Python爬虫程序源代码:python采集B站番剧合并音频和视频的网盘链接.docx (52.43 KB, 需要: RMB 11 元)



6cfa59518c2627a25660e93129a5a0d.png

2fa425f698ed183edf8f4d11268d510.png

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:python爬虫 python 源代码 bilibili Player

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2026-1-4 10:00