免费开源 BiliBiliCCSubtitle 实测:B站字幕下载转 SRT,一条命令能有多快
【免费下载链接】BiliBiliCCSubtitle一个用于下载B站(哔哩哔哩)CC字幕及转换的工具;项目地址: https://gitcode.com/gh_mirrors/bi/BiliBiliCCSubtitle
深更半夜,你对着电脑屏幕,右手反复点暂停键,左手在键盘上逐句敲字幕——这个画面如果让你感到熟悉,接下来五分钟可能改变你的习惯。开源工具BiliBiliCCSubtitle解决的就是B站字幕下载这件事:把视频的 CC 字幕原封不动抓回本地,再顺手转成播放器通用的 SRT 文件。这篇实测会带你从安装一路跑到批量下载,顺便把新手最容易踩的坑全部排一遍。
它不是下载器,是"字幕抢救员":一句话定义与三类典型用户
一句话定义:BiliBiliCCSubtitle 是一个命令行小工具,专门把 B 站播放页里的官方 CC 字幕抓下来存成 JSON,并支持一键换算成 SRT 字幕文件。
它的目标用户其实非常具体:
| 你是谁 | 你的烦恼 | 它怎么接住你 |
|---|---|---|
| 外语学习者 | 精听时要反复看字幕,却没法把字幕存下来复习 | 中英字幕一网打尽,SRT 随便导入手机 |
| 视频创作者 | 做混剪、引用原话时要逐句手打文案 | 一条命令拿到带时间轴的原文 |
| 教程收藏控 / 通勤党 | 离线看视频没字幕,还想批量囤课 | -s/-e划定分 P 区间,一次拉完 |
说白了,它把"字幕只能看、不能留"这个痛点直接抹平了。以前想留字幕,要么逐条复制(半小时起步),要么录屏转文字再听写校对(按小时算),要么赌第三方工具靠不靠谱——如今这些野路子都可以退休了。它完全免费、离线本地保存、带完整时间轴,还支持批量,几乎是目前最省心的 B 站 CC 字幕提取方案。
一句话小结:免费、离线、带时间轴、可批量,Bilibili字幕提取这件事,它做得最省心。
十分钟完整上手流程:装 → 跑 → 验
别被"命令行"三个字吓到,实际操作就三步。
第一步:装
- Windows 10 用户直接到项目 Releases 页面下载对应版本的压缩包(X86 / X64 都有),解压后把
ccdown.exe放到一个固定目录,完事。 - 想自己编译也简单:
git clone https://gitcode.com/gh_mirrors/bi/BiliBiliCCSubtitle,按 README 备好 vcpkg、libcurl、jsoncpp 三件套即可。日常使用不需要额外运行库。
第二步:跑
随便拿一个带 CC 字幕的视频链接试试水:
ccdown -d https://www.bilibili.com/video/BV1JE411N7UD程序会自动完成三件事:读取播放页信息 → 找到这条视频的 CC 字幕列表 → 在程序目录下新建downloads/<BV号>/文件夹并按语言保存。
第三步:验
打开downloads目录,看到类似AV号-P1.zh-CN.json、AV号-P1.en-US.json的文件就成了。中文、英文各一份,文件名跟着语言走,一眼就能认出来。
动手前先确认一件事:只有播放页下方带"字幕"开关的视频才有 CC 字幕可下,AI 字幕、弹幕都不算。先瞄一眼,省得白跑一趟。
一句话小结:装好 → 贴链接 → 看文件夹,第一次下载五分钟内就能跑通。
核心玩法拆解:新手必会 vs 高手进阶
新手必会四招
| 想做的事 | 命令 |
|---|---|
| 下载单个视频字幕 | ccdown -d 视频链接 |
| 只下载指定分 P(如第 2 P) | ccdown -d 视频链接?p=2 |
| 把已有的 JSON 转成 SRT | ccdown -c 输入.zh-CN.json |
| 下载的同时自动转 SRT | ccdown -c -d 视频链接 |
高手进阶六式
| 想做的事 | 命令 |
|---|---|
| 下载第 1 集到第 10 集 | ccdown -s 1 -e 10 -d 视频链接 |
| 只下前 6 集 | ccdown -e 6 -d 视频链接 |
| 从 P1 开始全下 | ccdown -s 1 -d 视频链接 |
| 指定保存目录 | ccdown -D /你的目录 -d 视频链接 |
| 下载国际版 B 站字幕 | ccdown -d https://www.biliintl.com/en/play/1010919/10446796 |
| 自定义转换输出名 | ccdown -c -o 输出.srt 输入.zh-CN.json |
三个容易忽略的细节,提前帮你圈好:
- 用
-s/-e做 B站CC字幕批量下载时,链接里别带?p=参数,否则范围设置会被覆盖。 -D指定的目录必须事先建好,程序不会顺手帮你创建。-o只能用于转换模式,下载模式里会被忽略(还会弹一句警告)。
一句话小结:单条用-d,批量用-s/-e,要 SRT 就加-c,就这三板斧。
新手最容易踩的 5 个坑:现象、原因、绕行方案
坑 1:跑完命令,文件夹空空如也
- 现象:命令执行正常,
downloads里什么都没有。 - 原因:这条视频压根没有 CC 字幕。
- 绕行:回播放页确认"字幕"开关在不在,没有就直接换一条,别耗时间。
坑 2:批量下载下到一半就中断
- 现象:P1、P3 都下好了,中间某个分 P 卡住,整个流程报错退出。
- 原因:旧版本遇到"某个分 P 没有字幕"会直接罢工。
- 绕行:升级到最新版,这个 bug 在更新日志里已明确标注修复。
坑 3:-D一指定就报错
- 现象:提示
output directory does not existed。 - 原因:程序只认已经存在的目录,不做自动创建。
- 绕行:先用
mkdir把目录建好,再把路径传给-D。
坑 4:转出来的 SRT 时间轴对不上
- 现象:字幕能显示,但和画面声音错位。
- 原因:旧版本的时间轴换算逻辑有 bug。
- 绕行:更新到最新版,重新转换一次即可。
坑 5:下载速度偏慢
- 现象:偶尔要等一小会儿。
- 原因:网络波动,或者赶上了晚高峰。
- 绕行:换个时间段、检查一下网络,通常就好。
一句话小结:五个坑里有四个跟"版本太旧"有关,先升级,再排查,基本都能绕过去。
三个真实用户故事:他们是怎么用起来的
考研党的精听神器
备考专八的琳琳每周追一个英语教学 UP 主的更新,以前精听全靠眼睛瞪屏幕,字幕看了就忘。现在她用ccdown -c -d把中英双语字幕一起拉下来转成 SRT,导入手机配着生词本反复刷。三个月下来,精听正确率明显上了一个台阶——字幕从"看过就飘走"变成了可以反复咀嚼的学习材料。
混剪 UP 主的文案救星
做影视混剪的阿泽要引用原片台词做文案,以前一条十分钟的素材,边听边打字能磨一晚上。现在一条命令拿到原文还带时间轴,省下来的时间每周够他多出一支片子。
地铁通勤族的离线课堂
每天通勤两小时的销售小周,地铁上信号时有时无。他出门前把教程视频和字幕一起下好,路上照看不误。别人在刷短视频,他在离线复习课程,碎片时间一点没浪费。
一句话小结:同一个工具,三种用法——学习、创作、通勤,核心都是"字幕先存下来再说"。
结尾:复制这条命令,马上开工
不用再让教程在收藏夹里吃灰了。把链接换成你想下载的视频,直接开跑:
ccdown -d https://www.bilibili.com/video/BV1JE411N7UD想顺手得到 SRT,再补一条:
ccdown -c -o 字幕.srt 文件名.zh-CN.json拖进任意播放器就能挂载。最后提醒一句:字幕是 UP 主和平台的内容资产,请只用于个人学习与研究,尊重原创者的劳动,别拿去做商用搬运。工具本身是干净的,怎么用好它,就看你了。
核心关键词:B站字幕下载
长尾关键词:B站视频字幕怎么下载 / 免费B站CC字幕工具 / B站字幕转SRT格式 / B站CC字幕批量下载 / Bilibili字幕提取工具
【免费下载链接】BiliBiliCCSubtitle一个用于下载B站(哔哩哔哩)CC字幕及转换的工具;项目地址: https://gitcode.com/gh_mirrors/bi/BiliBiliCCSubtitle
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考