提取b站视频的ai字幕

这种方法只能针对有ai字幕的b站视频。总流程大概10分钟不到,需要用到python

我以东哥的视频举例

首先打开视频链接,按下 F12,选中 network

然后打开视频的ai字幕

随便找一句识别出来的ai字幕,比如

然后在 network 这里搜索这句话(或者几个关键字就可以)

这个文件里就全都是我们要的东西了,全部复制出来,粘贴到一个文件里,命名为 input.json

最后写个python脚本把它提取出来就可以了

python 复制代码
import re

# 读取文件
with open('input.json', 'r', encoding='utf-8') as f:
    text = f.read()

# 提取 content
contents = re.findall(r'"content"\s*:\s*"(.*?)"', text)

# 拼接成文本
result = '\n'.join(contents)

# 写入 txt 文件
with open('output.txt', 'w', encoding='utf-8') as f:
    f.write(result)

print("导出完成:output.txt")
相关推荐
小江的记录本5 小时前
【Java基础】反射与注解:核心原理、自定义注解、注解解析方式(附《思维导图》+《面试高频考点清单》)
java·数据结构·python·mysql·spring·面试·maven
梦想不只是梦与想5 小时前
Python中 Pydantic数据验证库
python·pydantic
008爬虫实战录6 小时前
【码上爬】 题十:魔改算法 堆栈分析,找加密值过程详解
前端·python·算法
人道领域6 小时前
Java基础热门八股总结:八种基本数据类型 + 装箱拆箱 + 缓存机制,(90%的Java新手都搞不清的装箱拆箱问题)
java·开发语言·python
机汇五金_6 小时前
专业的电脑机箱厂商
python
smileNicky6 小时前
Spring框架懒加载怎么实现?
python·spring·rpc
熊猫_豆豆6 小时前
麦克斯韦方程组(电磁效应Python展示)
开发语言·python·电磁感应·麦克斯韦方程组
SilentSamsara6 小时前
属性查找顺序:实例 → 类 → 父类的完整 MRO
开发语言·python·算法·青少年编程
甄心爱学习7 小时前
【项目实训】法律文书智能摘要系统6
python·个人开发
小白学大数据7 小时前
Scrapling:极简高效的 Python 智能爬虫框架
开发语言·爬虫·python·数据分析