让 B 站学习不再“白学”:这款开源神器,一键下载全站视频+弹幕+字幕!

  |   0 评论   |   12 浏览

你是不是也经常这样:

  • 看到一个超赞的 B 站教程,想收藏下来慢慢学,结果过几天链接失效、视频下架;
  • 想把某个 UP 主的系列课程打包存到本地,却发现手动一个一个点“缓存”太折磨人;
  • 做研究写论文时需要分析弹幕情绪?或者想用 AI 提取视频字幕做笔记?可平台根本不给下载权限……

别慌,今天这篇推文就是来救场的。

我们不聊虚的,直接上硬货——yutto,一个 GitHub 上悄然爆火的开源项目,专为「理性观看 B 站」而生。

🌟 官网 & 开源地址:https://github.com/yutto-dev/yutto
🔓 开源协议:MIT(完全免费 + 可商用)

d816e960-ea74-4c8d-9237-a9d1daed0b40


🧰 软件/工具简介:不只是“下载器”,是你的 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

精准控制文件夹和命名规则,再也不怕混乱。

截屏2025-12-03 22.18.30

💡 提示:搭配 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,越早告别“收藏等于学会”的幻觉。

如果你也曾因为视频下架而懊恼,因为断网无法学习而焦虑——那么这次,请认真对待这个小小的开源项目。

👉 推荐收藏 + 转发给那个总说“等我有空再看”的朋友

毕竟,好内容值得被好好保存。

善忘技术夹-公众号

评论

发表评论

validate