B站CC字幕下载:免费的命令行工具,一条命令把字幕存到本地

发布时间:2026/10/23 15:40:51

B站CC字幕下载:免费的命令行工具,一条命令把字幕存到本地 B站CC字幕下载免费的命令行工具一条命令把字幕存到本地【免费下载链接】BiliBiliCCSubtitle一个用于下载B站(哔哩哔哩)CC字幕及转换的工具;项目地址: https://gitcode.com/gh_mirrors/bi/BiliBiliCCSubtitle你刷B站教程想引用某句话的原文字幕没法复制只能边听边敲敲一下午。BiliBiliCCSubtitle 干的就是这活给个视频链接它把CC字幕抓下来存到本地。这是个 C 写的小工具Windows 10 上直接跑日常使用不用装运行库。它只做两件事一是把视频的 CC 字幕从 B 站官方接口抓下来存成 JSON 文件二是把字幕文件翻译成播放器认识的 SRT 格式。跟录屏转文字那套路子最大的区别——它读的是官方字幕数据时间轴、断句、文字全跟原片一致不存在识别错别字的问题。这类工具适合谁写稿要引用访谈、演讲原话的人字幕文件一拿带时间轴的原文直接在手不用边听边打字。想离线复习系列教程的人一次囤下一整个系列的字幕地铁没信号也能看。看外语视频的人中英双语字幕转成 SRT 后丢进手机播放器随时学。字幕下好了但格式不对的人给它一个 JSON 文件直接翻成 SRT。第一次用照这个顺序来第一步克隆仓库git clone https://gitcode.com/gh_mirrors/bi/BiliBiliCCSubtitle cd BiliBiliCCSubtitle自己编译的话需要装 vcpkg、libcurl、jsoncpp 这三个依赖编完目录里会出一个ccdown可执行文件。第二步确认工具就位。跑一下ccdown -h看到-d、-c、-s、-e这些参数的用法说明说明可以开工了。第三步下第一条字幕。这条命令会把视频的字幕抓下来按语言分文件存进downloads/BV号/ccdown -d https://www.bilibili.com/video/BV1JE411N7UD文件夹里出现AV号(BV号)-P1.zh-CN.json这样的文件就算成了。常用命令速查只要某个分 P比如第 2 P链接末尾加?p2ccdown -d https://www.bilibili.com/video/BV1JE411N7UD?p2下一段范围的分 P这里是从 P1 到 P10ccdown -s 1 -e 10 -d https://www.bilibili.com/video/BV1JE411N7UD只下前 6 集到 P6 就停ccdown -e 6 -d https://www.bilibili.com/video/BV1JE411N7UD从 P1 开始下完之后所有分 Pccdown -s 1 -d https://www.bilibili.com/video/BV1JE411N7UD想让播放器直接能用加个-c下完顺手转成 SRTccdown -c -d https://www.bilibili.com/video/BV1JE411N7UD不想堆在程序目录用-D指定保存位置目录要先建好ccdown -D D:\字幕 -d https://www.bilibili.com/video/BV1JE411N7UD国际版 B 站biliintl也认直接给国际版播放页地址ccdown -d https://www.biliintl.com/en/play/1010919/10446796手头已经有字幕文件、只是格式不对用-o指定输出文件名ccdown -c -o 输出.srt 输入.zh-CN.json踩坑提示downloads 文件夹是空的 → 这条视频本身没有 CC 字幕 → 回视频页看播放器下方有没有字幕开关没有就别在这条视频上耗时间。-D一运行就报output directory does not existed→ 程序只认已存在的目录不会替你建 → 先手动把目录建好再传给它。批量下载走到中间某个分 P 断了 → 旧版 bug某个分 P 没字幕会把整个流程打断 → 更新到最新版重跑。转出来的 SRT 时间轴对不上画面 → 旧版换算逻辑有 bug → 更新到最新版重新转一次。批量没按范围下 → URL 里的?p会覆盖范围参数 → 批量时把链接里的?p去掉。一个能跑通的完整流程打开一个带 CC 字幕的 B 站视频点分享复制链接。下载并直接转成 SRTccdown -c -d https://www.bilibili.com/video/BV1JE411N7UD去downloads/BV1JE411N7UD/文件夹里找.srt文件。SRT 改名成跟视频同名、放同一目录拖进播放器就自动加载了。还想多了解一点源码也不大ccjson_downloader.cpp管解析播放页和抓字幕ccjson_convert.cpp负责把 JSON 换算成带时间轴的 SRTcurl_helper.cpp封装网络请求按这个顺序读一遍就能串起整个流程。还有个延伸玩法把下好的 SRT 传到手机同名同目录丢进 MX Player、VLC通勤路上也能复习。ccdown -c -d https://www.bilibili.com/video/BV1JE411N7UD字幕是 UP 主和平台的内容资产拿来做个人学习和研究就好别商用搬运。就这么点事下次再遇到想带走的视频你知道该敲什么了。【免费下载链接】BiliBiliCCSubtitle一个用于下载B站(哔哩哔哩)CC字幕及转换的工具;项目地址: https://gitcode.com/gh_mirrors/bi/BiliBiliCCSubtitle创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
延伸阅读

更多相关文章

2026/10/24 13:03:12

笔记 34 - 2 :远见的 DM9000AE,其模块结构图, MII,AUTO -MDIX

(274)DM9000A : DM9000 芯片是 DAVICOM 公司生产,DM9000A 是一款完全集成的、性价比高、引脚数少、带有通用处理器接口的单芯片快速以太网控制器。 一个 10/100M PHY 和 4K 双字的 SRAM 。它是出于低功耗和高性能目的设计的&#…

2026/10/23 5:01:54

GitHub Push-Farm Spam 识别与防御:从自动化脚本到工程实践

GitHub 作为全球最大的开源代码托管平台,其健康生态对开发者至关重要。然而,近年来一种名为“push-farm spam”的自动化垃圾推送行为愈演愈烈,根据一项长达106小时的实时调查,其占比曾再次飙升至64%。这类行为并非传统意义上的评论…

2026/10/24 14:04:15

TypeScript类型系统实战教程:从基础类型到泛型与声明合并

简介:这是一套面向TypeScript初学者的PDF教程,系统梳理了从基础数据类型到接口、类等核心类型系统的知识点。教程从布尔值、数字、字符串、数组与元组等基础类型讲起,逐步深入到任意值、空值、枚举及外部枚举,再用大篇幅介绍接口的…

2026/10/24 14:04:15

PTP硬件时间戳原理与Linux生产部署实战

简介:本资源是一份面向嵌入式系统工程师、Linux网络开发人员及时间同步技术学习者的PTP(Precision Time Protocol)原理与实操指南,聚焦高精度时间同步场景下的协议理解与Linux平台验证。文档系统讲解PTPv2协议机制,涵盖…

2026/10/24 14:04:15

C语言从头学:69节知识地图与复习清单

简介:《C语言从头学》汇编是一份面向零基础及初学者的C语言自学PDF资料,由LaoWaiHang在CSDN专栏系列文章基础上整理修订而成,对原文表述不清之处做了修正,并充实完善了案例程序。全书沿用“文字案例代码”的体例,按从基…

2026/10/24 14:04:15

FC交换机运维手册:端口、板卡、配置备份与微码升级排查

简介:面向IT运维人员与数据中心存储网络管理者的博科光纤交换机运维手册,聚焦设备日常维护、硬件故障排查与日志分析等场景,适合具备一定SAN基础的读者查漏补缺。资源包共1个PDF文件,大小约5.04MB,单文档便于检索与打印…

2026/10/24 14:04:15

自动控制原理实验避坑指南:LTI模型转换与仿真分析

简介:这份资源是面向控制科学与工程方向高年级本科生、研究生及工程技术人员的自动控制原理实验文档,围绕MATLAB与MWORKS两大工具展开,帮助读者在建模、仿真与系统分析中打通理论与实践的衔接。内容涵盖控制系统数学模型建立、时域与频域分析…

2026/10/24 13:59:15

AI赋能集成电路教育数字化:从知识切片到产教融合的落地路径

简介:北京邮电大学发布的《2024年AI赋能集成电路教育数字化发展白皮书(1.0版)》,系统剖析AI与集成电路教育深度融合的路径,面向高校集成电路专业教师、教育管理者及相关产业人士,直接回应人才缺口、结构失衡…

2026/10/23 22:56:35

金融AI落地指南:从调研报告到技术选型与工程实践

简介:这份PDF报告聚焦2025年金融服务业中国AI现状与趋势,面向金融科技从业者、AI战略规划人员及关注行业数字化转型的研究者,帮助读者把握生成式AI在银行、支付、交易等场景中的落地路径与投资方向。资源包内含1个PDF文件,大小约1…

2026/10/24 0:02:40

MATLAB缩进快捷键与批量格式化实战指南

1. 被自动缩进折磨的那些年如果你写过MATLAB代码,大概率经历过这种场景:从某个文档、网页或者聊天记录里复制了一段代码,粘贴进编辑器之后,每一行前面都带着莫名其妙的空格,有的行首是四个空格,有的是一个T…

2026/10/24 0:02:40

用Poco实现Qt风格信号与槽的跨平台C++方案

简介:本资源是一份面向C中级开发者的技术实践工程,聚焦于在非Qt框架环境下模拟实现Qt核心通信机制——信号与槽,借助Poco网络库的事件系统完成解耦式对象通信。适用于需在跨平台C项目中引入松耦合回调机制、但受限于无法集成Qt依赖的开发场景…

2026/10/24 0:02:40

ESXi裸机虚拟化安装指南:从硬件兼容到虚拟机部署

1. 为什么还要折腾ESXi:从一台闲置机器说起手里攒了几台淘汰下来的迷你主机,配置不算差,i5加16G内存,扔了可惜,装个桌面系统又觉得浪费。这种场景下,ESXi就成了一个绕不开的选择。它是一套裸机虚拟化平台&a…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑