怎么把 B站字幕保存为 Markdown
更新于
想把 B站字幕保存为 Markdown:装好 Pocketdown 扩展后,在 bilibili.com 打开视频,点 Pocketdown 图标,再点 Clip captions(剪藏字幕)。Pocketdown 会获取视频的字幕轨道——UP 主上传的字幕或 B站 AI 生成的字幕都可以——转成 Markdown 文字稿,每段开头的时间戳都链接回视频里的对应位置。
分步操作
- 安装 Pocketdown。 从 Chrome 应用商店添加;Chrome 和 Microsoft Edge 都能用。
- 在 bilibili.com 打开视频。 如果这个视频的字幕只对登录用户显示,先登录 B站。
- 点 Pocketdown 图标。 在视频页面上,弹窗会直接打开 Video Captions(视频字幕)标签页。
- 有多条字幕时,选一条。 AI 生成的字幕标着 (auto)。
- 点 Clip captions。 第一次使用时,Markdown 会复制到剪贴板;之后按钮会沿用你上一次的发送方式。
输出的 Markdown 长什么样
一个中文视频的真实输出。任何语言的字幕都按原文保存。
---
title: 10 分钟看懂 TCP 三次握手
source: https://www.bilibili.com/video/BV1xx411c7mD/?spm_id_from=333
site: Bilibili
clipped: 2026-09-26
type: video-transcript
captions: 中文(中国)
---
# 10 分钟看懂 TCP 三次握手
- [00:00](https://www.bilibili.com/video/BV1xx411c7mD/?t=0) 今天我们来讲 TCP 的三次握手。 第一次握手,客户端发送 SYN 报文。
- [01:10](https://www.bilibili.com/video/BV1xx411c7mD/?t=70) 第二次握手,服务器回复 SYN-ACK。
时间戳链接用 ?t= 指向视频,并去掉了地址里的其他参数,所以 spm_id_from
这类追踪参数不会出现在时间戳链接里。
字幕是怎么找到的
Pocketdown 用你浏览器里已有的登录状态,向 B站请求字幕轨道列表——和你在视频页面上打开字幕时页面发出的请求一样。所以,只对登录用户显示的字幕,需要你在 bilibili.com 上登录。字幕文字下载后,在你的电脑上转成 Markdown。
需要知道的限制
- 视频必须有字幕轨道。没有的话,弹窗会显示 No captions on this video (这个视频没有字幕)。边播放边采集字幕只支持 YouTube。
- 不做语音识别。Pocketdown 保存已有的字幕,不会自己生成字幕。
- 免费版:YouTube 和 B站合计每月 5 次视频字幕剪藏,其中 2 次无需账号。 Pro 不限次数。
哪些数据会离开你的浏览器
字幕从 B站传到你的浏览器,文字稿在你的电脑上生成。Pocketdown 的服务器只记录“用掉了一次”,从不接收视频地址、标题或字幕内容。
常见问题
B站的 AI 字幕能导出吗?
能,只要 B站为这个视频提供了 AI 字幕。它们会出现在字幕轨道列表里,标着 (auto)。
视频明明有字幕,为什么 Pocketdown 说没有?
B站有些字幕只对登录用户显示。在同一个浏览器里登录 bilibili.com,然后重新打开弹窗。
中文字幕会乱码吗?
不会。字幕按原文保存,任何语言都可以,文件是 UTF-8 编码的 Markdown。
免费吗?
每月 5 次视频字幕剪藏免费,其中 2 次无需账号。Pocketdown Pro 每月 4.99 美元或每年 49 美元,不限次数。
更多教程
- YouTube 字幕保存为 Markdown — 把字幕整理成带时间戳的文字稿,没有字幕文件的视频也行。
- 网页转 Markdown — 只要正文,不要广告和菜单——也可以只取选中内容或一个区块。
- PDF 转 Markdown(浏览器内完成) — 根据文字层重建标题和段落,文件不上传。
- 把网页剪藏到 Obsidian — 直接存进你的库,带属性,放在你指定的文件夹。