
B站字幕下载不再靠截图ccdown一条命令免费提取CC字幕并转成SRT3分钟上手【免费下载链接】BiliBiliCCSubtitle一个用于下载B站(哔哩哔哩)CC字幕及转换的工具;项目地址: https://gitcode.com/gh_mirrors/bi/BiliBiliCCSubtitle凌晨一点你还在对着屏幕一帧帧截图——视频里的双语字幕讲得明明白白可播放页就是找不到下载按钮。这种想存 B 站字幕却无从下手的憋屈开源工具BiliBiliCCSubtitle能直接帮你解决它负责把 B 站视频的 CC 字幕免费抓下来再一条命令转成 SRT 等通用格式随取随用。全程不用登录、不用注册、不用浏览器插件。先弄明白CC字幕到底是什么为什么这么难存CC 字幕Closed Caption就是 B 站视频下方那个字幕开关背后的一整套文本数据。它和视频画面是分离的本质是一份带时间轴的 JSON 文件所以你在页面上找不到下载字幕这种按钮——不是藏得深而是官方压根没给入口。想靠右键另存为拿到手的是一串加密过的字符根本没法直接用。于是大多数人最后都走了同一条弯路截图。而 BiliBiliCCSubtitle 做的事情其实很简单——它替你完成向 B 站接口要字幕 → 存成文件 → 转成播放器认得的格式这三步每步都只要一行命令。五分钟跑通第一条命令先下载一个视频的字幕第一步把工具拿到本地。打开终端执行git clone https://gitcode.com/gh_mirrors/bi/BiliBiliCCSubtitle第二步确认工具能跑。进入目录后输入ccdown --help能看到各参数说明就说明环境没问题了。第三步挑一个带字幕的视频下手。以最经典的测试视频为例ccdown -d https://www.bilibili.com/video/BV1JE411N7UD几秒钟后程序会在当前目录自动新建一个downloads文件夹里面按视频分好子目录字幕文件长这样downloads/BV1JE411N7UD/AV97740720(BV1JE411N7UD)-P1.zh-CN.json文件名里的zh-CN表示中文字幕如果视频同时提供英文 CC还会多出一个en-US结尾的文件一个视频的字幕全给你。链接去哪找打开视频页面点分享复制那条以bilibili.com/video/开头的地址就行。进阶玩法一把 JSON 转成 SRT播放器才认得B 站下发的是 JSON 字幕很多播放器并不买账。手动改又麻烦不如让工具代劳ccdown -c XXX字幕.zh-CN.json它会在同目录生成一个同名.srt文件。嫌两步操作啰嗦把两个参数合并下载的同时自动完成 B站字幕转SRTccdown -c -d https://www.bilibili.com/video/BV1JE411N7UD拿到.srt后把它和视频文件放同一目录并改成同名几乎所有播放器VLC、PotPlayer、MX Player……都会自动加载字幕手机电脑通吃。进阶玩法二批量下载系列视频一次搞定整季追的课程有十几集不需要一集一集手动操作。分 P 视频用范围参数框起来ccdown -s 2 -e 5 -d 视频链接上面这条会一口气下载第 2 到第 5 集的全部字幕。只写-e 6表示第 1 到第 6 集只写-s 1表示第 1 集到最后一集。只想取其中一集直接在链接后面加分 P 标记ccdown -d http://bilibili.com/video/BVXXXXXXXXX?p2⚠️ 小提醒链接里一旦带了?p-s/-e的范围设置会被覆盖两者别同时用。进阶玩法三几个容易被忽略的小功能自定义保存位置默认字幕都堆在downloads里用-D可以指到任意目录ccdown -d -D D:\字幕备份 视频链接注意这个目录需要提前建好工具不会替你创建。国际版 B 站也支持如果你用的是 biliintl.com国际版/东南亚版照常丢链接就行ccdown -d https://www.biliintl.com/en/play/1010919/10446796国际版文件会存到downloads/GLOBAL视频ID-语言ID.json同样支持-c转 SRT。单条转换指定文件名ccdown -c -o 我自己的字幕.srt 原文件.json想改名时用得上。新手最容易踩的四个坑找不到字幕多半是视频压根没有 CC。判断标准很简单视频下方没有字幕按钮就说明这份视频没有 CC 字幕工具再厉害也变不出来。时间轴对不上先更新版本。旧版本的时间计算存在偏差新版本已修复遇到 SRT 时间轴漂移先考虑升级。-o参数在下载模式下无效。它是给-c转换用的下载时用了会被忽略不用慌。多 P 视频中间某一集没字幕会中断下载。这是早期版本的已知 bug当前版本已经处理成跳过没字幕的分 P、继续往下下如果你还在用老版本记得更新。和其他获取字幕的方式比一比网上也有一些在线解析站和浏览器脚本但它们各有各的毛病要么要求登录和付费要么站点跟着 B 站改版频繁失效要么需要你把视频一集集手动提交。相比之下BiliBiliCCSubtitle 是纯本地运行的开源程序——免费、可离线使用、不依赖第三方网站存活命令行一敲就批量处理完遇到问题还能直接翻源码。想研究原理的话下载逻辑在 ccjson_downloader.cppJSON 转 SRT 的时间轴换算在 ccjson_convert.cpp网络请求封装在 curl_helper.cpp都是结构清晰的 C 代码适合当入门项目读。现在就动手别再让好字幕烂在截图里了。打开终端克隆仓库敲下你的第一条ccdown命令三分钟之内就能拿到第一份 SRT 字幕——无论是做学习笔记、给视频加双语字幕还是通勤路上离线复习它都能成为你的效率工具。温馨提示工具请仅用于个人学习与研究下载内容尊重原作者的创作成果别把字幕用于商用或二次传播哦。【免费下载链接】BiliBiliCCSubtitle一个用于下载B站(哔哩哔哩)CC字幕及转换的工具;项目地址: https://gitcode.com/gh_mirrors/bi/BiliBiliCCSubtitle创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考