ARTICLE DETAIL

资讯详情

深耕编程入门与网站建设的一线实战洞察。

BiliTools 视频批量下载实战:一次搬空整季课程与番剧

BiliTools 视频批量下载实战:一次搬空整季课程与番剧 BiliTools 视频批量下载实战一次搬空整季课程与番剧【免费下载链接】BiliTools本项目已停止维护。项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools你有没有过这种经历深夜点开 B 站收藏夹发现收藏很久的教程合集UP 主已经悄悄删号或者好不容易追完的番剧隔天就变成“该视频已失效”。弹幕里齐刷刷的“爷青结”救不回你的缓存目录。与其指望平台永不下架不如把喜欢的视频批量下载到本地装进自己的保险柜。今天要聊的BiliTools就是一个能把“链接解析 视频批量下载 格式处理”串成一条流水线的开源工具箱实测下来整季课程搬回家也就一顿饭的功夫。说好的永远都在转眼就下架了——抢救收藏夹实录先看几段真实的“抢救现场”“昨晚还在追的第 12 话今天点开直接 404评论区全是问资源在哪的。” “买了大会员想着随时看结果课程专区居然也会调整下架我的笔记全白做了。” “用网页下载器一集一集点手都酸了还要手动改名、转格式比上班还累。”仔细一对比问题其实就三个手动一集一集保存太慢、清晰度没法自主选择、下载完的文件还要自己折腾格式。而批量下载工具存在的意义就是把“复制链接 → 设置画质 → 排队下载 → 自动合并”这几步一次性走完省心不折腾。扒开外壳看看下载这件事它到底怎么干的BiliTools 的干活逻辑一句话概括它替你模拟了浏览器向 B 站要数据再用本地工具把数据落成文件。链接解析无论你手里是 BV 号、AV 号、b23.tv 短链还是番剧的 SS/EP 号、课程的 md 号甚至收藏夹和稍后再看列表它都能识别这部分逻辑在src/services/media/目录里解析规则文档见docs/guide/parsing.md。清晰度与格式拿到视频后它支持 DASH、MP4、FLV 三种流媒体格式分辨率从 360P 一路到 8K 超高清编码支持 AVC、HEVC、AV1音频也能选到无损 FLAC。选好了清晰度工具会尽量按你的要求下载拿不到就自动回退到该视频的最高可用档位。多线程传输下载引擎底层是 aria2c多个任务按并发数并行拉流速度比网页端右键另存为快了不止一个量级。合并封装B 站 DASH 流会把“无声视频”和“无画音频”分开下发BiliTools 会调用内置的 FFmpeg 把两条流合并成一个完整的视频文件这也是它体积虽小、能力却很全的原因。开工前的 3 分钟准备装好就能用BiliTools 基于 Tauri 构建Windows、macOS、Linux 都有对应安装包装完即可双击打开不用配置 Python 环境也不用装浏览器插件。git clone https://gitcode.com/GitHub_Trending/bilit/BiliTools想从源码跑起来也很简单装好 Node.js 和 Rust 后pnpm install装前端依赖cd src-tauri cargo build构建后端即可。当然如果你只是想用它直接下载官方发行版更省事。首次启动后建议先扫码登录docs/guide/login.md里写了成功率上扫码登录 短信登录 密码登录登录后再下载才能拿到对应清晰度。单集试水到批量任务一条龙实操记录我拿一部 24 集的番剧做了次完整流程全程跟着点就行粘贴链接把番剧页面链接粘进搜索框复制剪切板链接后应用开了“监听剪切板”会自动识别回车后左侧立刻列出全部剧集。单集试水先勾选第 1 集点“常规下载”在参数页选好 1080P 高清、AVC 编码、DASH 格式字幕选上中文点“下一步”加入备选区。批量铺开确认第 1 集顺利跑通后按 Shift 点击把整季勾上建议分几次选别一次超过 15 个统一沿用刚才的参数一股脑推入队列。此时打开下载页就能看到任务组卡片蓝色描边是进行中绿色是完成红色就是报错一眼看清全局。格式转换想要 MP4 格式的话不用事后手动转。在设置页的“策略”里打开“将视频转换为 MP4 格式”工具会在下载完成后自动调用 FFmpeg 封装顺手把音频转成 AAC播放器兼容性直接拉满。这是批量下载最核心的界面左侧勾选多集右侧决定“常规下载”还是“高级下载”整季任务一键规划清晰度与字幕的下载技巧下载参数里藏着不少小机关值得花 30 秒设置一下分辨率默认值在“下载”设置里先定好默认清晰度比如 1080P 高清之后每个任务都会沿用遇到只有 720P 的资源会自动回退不会报错卡住。字幕按需选择不是每个视频都有字幕。勾选字幕时会先请求检查可用性缺失的会自动跳过并提示不会让整个任务失败。字幕按name.lang.srt命名播放器能自动识别挂载。流媒体格式别乱动docs/guide/stream.md里写得很直白——默认 DASH 画质最好、速度最快MP4 格式看着眼熟实则又慢又糊基本只有付费试看资源才会用到非必要别改。批量下载前建议在这里统一画质、编码、比特率与字幕选项参数会默认应用于后续所有任务它凭什么比命令行工具省心一张表看懂很多老玩家用过 You-Get、Annie现名 lux这类命令行下载器它们同样免费开源但体验差异挺明显对比维度BiliToolsYou-GetAnnie / lux易用性图形界面点选即用需要记住命令参数需要命令行操作清晰度支持8K / HDR / 杜比视界受限于解析规则高画质需手动指定字幕与弹幕字幕 SRT 弹幕 ASS/XML基本不支持部分版本支持字幕批量队列队列/任务组可视化管理需脚本配合有限支持登录与风控扫码登录 风控提醒依赖浏览器 Cookie依赖 Cookie 配置跨平台Windows / macOS / Linux三平台三平台一句话总结命令行工具适合“脚本党”而 BiliTools 把解析、排队、刮削、转换这些环节全包了新手拿来就能用。批量队列的高效管理法进阶玩家还可以试试这几个加分用法备选区当缓冲区所有任务先落在备选区不会立刻开下。你可以集中选完一批检查无误后再统一点“开始执行”避免误下。自定义命名规则在“命名”设置里可以用变量拼文件名比如{container} - {showtitle} ({downtime:YYYY-MM-DD})下载完自动按“合集名 日期”归档找资源不再大海捞针。只下字幕和弹幕不想下视频本体的话在参数里只勾选“字幕”“弹幕”就能把整季字幕存成 SRT、弹幕转成 ASS做双语学习素材相当好用XML 转 ASS 靠内置 DanmakuFactory 完成。断点续传下载中途暂停再恢复视频子任务支持断点续传不会从头再来。新手最容易踩的四个坑亲测下来高频问题就这几个提前知道能少走弯路403 报错多半是登录态过期或清晰度权限不够。重新扫码登录即可如果是大会员专享画质确认账号状态正常再试。登录态失效登录后别急着清理 Cookie应用把数据存在本地 SQLite 数据库里删了数据库就等于重置之前配置全没。清晰度缺失某些新视频只提供高帧率或 HDR 档位勾选的画质不存在时工具会自动回退到最高可用档看到“已回退”提示别慌属正常现象。412 风控一次性勾选太多任务容易触发风控docs/guide/risk.md专门讲了这个。建议每次不超过 15 个、少量多次真被风控了等半小时或换 IP 即可恢复。现在就动手把收藏夹搬回本地工具的价值只有在收藏夹开始变灰的那一刻才真正体现。BiliTools 免费开源、三平台通用、下载参数一目了然装上它你的“稍后再看”才有资格变成“永远能看”。最后把重点再捋一遍⏱️ 时间成本整季视频批量排队无人值守自动下载合并 画质自主从 360P 到 8K、HDR、杜比视界随你挑 素材齐全字幕、弹幕、封面、NFO 刮削一次到位 完全免费开源协议分发无内购无广告️ 全平台可用Windows / macOS / Linux 体验一致安装命令和详细文档都在项目仓库里docs/guide/install.md、docs/guide/download.md代码地址https://gitcode.com/GitHub_Trending/bilit/BiliTools。别等视频下架才后悔现在就开一个任务队列试试看。【免费下载链接】BiliTools本项目已停止维护。项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表