让 B 站学习不再“白学”:这款开源神器,一键下载全站视频+弹幕+字幕!
- 🧰 软件/工具简介:不只是“下载器”,是你的 B 站数字资产管家
- 核心功能一览:
- 🛠 使用方法:三步搞定,小白也能上手
- 第一步:安装 Python 和 pip(已有请跳过)
- 第二步:安装 yutto(一句话命令)
- 第三步:开始下载(举个栗子🌰)
- 示例 1:下载一个视频
- 示例 2:只下载音频(当播客用)
- 示例 3:下载整个月度排行榜
- 高级玩法:自定义输出格式
- 💡 实用场景举例:这些操作每天都在发生
- ⭐ 优势亮点:为什么我愿意放弃其他下载器?
- 🔁 扩展推荐:同类工具横向对比 & 效率技巧
- 同类工具 PK 表:
- ✅ 总结语
你是不是也经常这样:
- 看到一个超赞的 B 站教程,想收藏下来慢慢学,结果过几天链接失效、视频下架;
- 想把某个 UP 主的系列课程打包存到本地,却发现手动一个一个点“缓存”太折磨人;
- 做研究写论文时需要分析弹幕情绪?或者想用 AI 提取视频字幕做笔记?可平台根本不给下载权限……
别慌,今天这篇推文就是来救场的。
我们不聊虚的,直接上硬货——yutto,一个 GitHub 上悄然爆火的开源项目,专为「理性观看 B 站」而生。
🌟 官网 & 开源地址:https://github.com/yutto-dev/yutto
🔓 开源协议:MIT(完全免费 + 可商用)
🧰 软件/工具简介:不只是“下载器”,是你的 B 站数字资产管家
yutto 是一款基于 Python 的命令行工具,专用于批量下载哔哩哔哩(Bilibili)上的视频、音频、弹幕、字幕、封面、元数据等资源。听起来像普通“B站下载器”?错!它比市面上大多数图形化软件更强大、更灵活、更干净。
核心功能一览:
- ✅ 支持单个视频、整个合集、系列专栏、UP主全部投稿一键下载
- ✅ 自动提取并保存 ASS 弹幕文件(支持时间轴渲染,后期可导入剪辑软件)
- ✅ 下载内嵌字幕或 AI 生成字幕(
.srt/.ass格式),方便做双语学习 - ✅ 分离音视频轨道,轻松获取高清无损音频(适合听播客式学习)
- ✅ 批量重命名 + 自定义目录结构(强迫症福音)
- ✅ 完全无广告、无后台监控、不开浏览器、不登录账号
🎯 适合人群:
- 学生党:下载名校公开课、考研资料、编程教学
- 自媒体人:收集素材、分析热门内容、复刻爆款节奏
- 上班族:通勤路上听 B 站知识区音频版
- 研究者 / 数据分析师:抓取弹幕做舆情分析
- 数字极简主义者:把喜欢的内容真正“拥有”在本地硬盘
🛠 使用方法:三步搞定,小白也能上手
虽然 yutto 是命令行工具,但其实一点都不难。只要你能打开“终端”或“命令提示符”,就能玩转它。
第一步:安装 Python 和 pip(已有请跳过)
前往 https://www.python.org/downloads/ 下载最新版 Python,安装时记得勾选 Add to PATH。
验证是否成功:
python --version
pip --version
第二步:安装 yutto(一句话命令)
pip install yutto
安装完成后输入 yutto -h 查看帮助,说明装好了!
第三步:开始下载(举个栗子🌰)
示例 1:下载一个视频
yutto https://www.bilibili.com/video/BV1xx411c7XU
自动下载该视频的最高画质 + 音频 + 弹幕 + 字幕,并按标题命名保存。
示例 2:只下载音频(当播客用)
yutto --audio-only https://www.bilibili.com/video/BV1A54y1G7Vn
得到一个 .m4a 文件,扔进 Apple 播客 or 小宇宙都行。
示例 3:下载整个月度排行榜
yutto --series https://www.bilibili.com/v/popular/monthly
加个 --series 参数,整榜视频统统打包带走。
高级玩法:自定义输出格式
yutto --output-format "{title}{epindex}" --dir "~/Videos/bilibili/罗翔说刑法" https://www.bilibili.com/video/BV1a54y1G7rP
精准控制文件夹和命名规则,再也不怕混乱。

💡 提示:搭配 aria2 还能开启多线程加速下载(官方文档有详细说明)。
💡 实用场景举例:这些操作每天都在发生
| 场景 | 如何使用 yutto |
|---|---|
| 学生备考 | 下载李永乐老师物理课、张雪峰报考讲座,地铁上看不费流量 |
| 自媒体创作 | 批量获取竞品视频+弹幕,分析观众情绪关键词(比如“太慢了”、“建议加速”) |
| 语言学习 | 下载双语字幕视频,用 Aegisub 做精听训练 |
| 知识管理 | 把 B 站优质内容导入 Obsidian / Logseq,构建个人第二大脑 |
| 防失联收藏 | 某些敏感内容可能随时被删,提前备份=数字保险 |
👉 特别推荐给正在用 Notion 或思源笔记建“资源库”的朋友:配合自动化脚本,实现「看到好视频 → 一键下载 → 自动生成卡片」全流程。
⭐ 优势亮点:为什么我愿意放弃其他下载器?
相比那些打着“高速下载”旗号却塞满广告、诱导注册、甚至窃取 Cookie 的图形软件,yutto 凭什么脱颖而出?
| 优势 | 说明 |
|---|---|
| ✅ 完全开源透明 | 所有代码公开审查,不怕后门,安全感拉满 |
| ✅ 零依赖轻量运行 | 不需要 Electron、不用开浏览器,一条命令即跑即走 |
| ✅ AI 字幕支持 | 自动抓取 CC 字幕,结合 Whisper 做摘要/翻译极方便 |
| ✅ 高度可定制 | 支持过滤分辨率、选择音轨、跳过已下载项 |
| ✅ 跨平台通吃 | Windows / macOS / Linux 全支持,树莓派也能跑 |
| ✅ 无账号无风控 | 不登录也能下载公开内容,规避封 IP 风险 |
最让我心动的一点是:它尊重用户的选择权。不像某些 APP 动不动就弹窗升级、推送广告、强制联网验证——yutto 就像个安静的工具人,你要它干啥,它就干啥。
🔁 扩展推荐:同类工具横向对比 & 效率技巧
同类工具 PK 表:
| 工具 | 是否开源 | 是否免费 | 是否支持弹幕 | 是否支持字幕 | 备注 |
|---|---|---|---|---|---|
| yutto | ✅ 是 | ✅ 是 | ✅ ASS 格式 | ✅ SRT/ASS | 推荐首选 |
| you-get | ✅ 是 | ✅ 是 | ❌ 仅基础支持 | ⚠️ 部分支持 | 老牌但更新慢 |
| yt-dlp | ✅ 是 | ✅ 是 | ❌ | ⚠️ 需插件 | 支持站点多,B站体验一般 |
| DownKyi(downkyi) | ❌ 否 | ✅ 是 | ✅ | ✅ | 图形界面友好,但闭源有风险 |
| Bilibili Video Downloader(Chrome 插件) | ❌ 否 | ✅ 是 | ✅ | ✅ | 易被检测封禁 |
📌 效率小技巧:
- 配合 cron 定时任务,每周自动同步关注的 UP 主新作
- 使用 ffmpeg 对下载视频批量压缩,节省空间
- 结合 whisper.cpp 本地跑语音转文字,打造专属学习数据库
✅ 总结语
在这个内容随时可能消失的时代,真正的学习,是从“看过”变成“拥有”。
而 yutto,就是帮你把 B 站上的智慧结晶,稳稳装进自己硬盘的那个“搬运工”。
📢 越早用上 yutto,越早告别“收藏等于学会”的幻觉。
如果你也曾因为视频下架而懊恼,因为断网无法学习而焦虑——那么这次,请认真对待这个小小的开源项目。
👉 推荐收藏 + 转发给那个总说“等我有空再看”的朋友。
毕竟,好内容值得被好好保存。
评论
发表评论
|
|
|
