nICEnnnnnnnLeeBilibiliDown:B站视频下载工具

文章目录

nICEnnnnnnnLee/BilibiliDown:B站视频下载工具

BilibiliDown在GitHub上已经拿到4,820 Star了。

这是一个专门用来下载B站视频的工具,基于Java开发,支持Windows、Linux、Mac多系统运行,使用Apache2.0开源协议。

这个工具的核心功能是下载B站平台的视频内容。用户登录后的凭证会明文保存在config文件夹下的cookies.config文件,用户如果需要清除凭证,可以直接删除该文件,也可以通过工具界面中的操作菜单,选择登录相关选项下的退出登录功能。

项目提供完整的帮助文档,包含快速入门、使用说明、下载地址等内容,访问不顺畅的用户可以使用备用帮助文档站点。

项目使用多个第三方开源组件完成功能开发。AV和BV号转换逻辑参考了Colerar/abv项目的实现,使用JSON.org库处理Json数据解析,zxing库用于生成链接二维码图片,视频转码功能通过调用外部ffmpeg工具实现,其中短片段flv格式不会使用ffmpeg,仅多flv文件合并以及m4s格式转MP4时需要调用。验证码处理逻辑参考了geetest-validator项目的实现,cookie刷新代码的wasm逆向逻辑参考了bilibili-API-collect项目中的相关实现。

用户可以从帮助文档的快速入门页面获取最新的下载地址,项目代码同时托管在GitHub、Bitbucket和Gitee三个平台,用户可以根据访问速度选择合适的站点。项目提供单独的更新日志页面,记录每个版本的更新内容。

项目自带的ffmpeg.exe文件基于自定义编译参数生成,相关编译参数已公开在项目文档中。整个项目遵守Apache 2.0开源协议,第三方组件的开源许可信息也单独整理在项目仓库中,用户可以自行查阅。

开源地址:https://github.com/nICEnnnnnnnLee/BilibiliDown

nnnnnLee/BilibiliDown

相关推荐
归秋1428 小时前
多轨音频智能混音软件怎么选:从 demo 到更完整作品的 AI 后期工具思路
人工智能·音视频
小猴子爱上树11 小时前
跨马翻译:批量图片翻译与视频字幕、智能抠图一站式在线图片翻译工具
大数据·人工智能·python·音视频
每天死循环11 小时前
ComfyUI MiniMax H3文生视频(t2v)提示词教程:四段式写法+5秒768p实测(附模板和参数)
音视频·文生视频·comfyui·ai视频·minimax
企业数字化笔记13 小时前
视频像素分割怎么选?HSV 阈值、传统掩膜、语义分割和实例分割的效果与代价
opencv·音视频
youdexiang13 小时前
AI 生成会议纪要好用吗?多款 APP 功能分析
java·人工智能·音视频
AI创界者14 小时前
【开源实战】MiniMax-H3 本地离线高自由度 ComfyUI 工作流搭建指南(含规则松绑与提示词映射)
人工智能·aigc·音视频
hai31524754314 小时前
文本矩阵化拆解与视频矩阵化构建
线性代数·矩阵·音视频
昨日之日200614 小时前
Visual Enhancer:一键让模糊照片视频变清晰,升分辨率、插帧、转HDR,一键搞定素材修复
计算机视觉·音视频
李子红了时14 小时前
阿狸舞台APP(安卓端手机EncFS解密+压缩包解压+视频播放)
android·音视频
程序猿老A15 小时前
云服务器怎么配置视频存储?
运维·服务器·音视频