快速开始
安装方式
方式一:Docker(推荐)
bash
docker run -d \
--name bili-sync \
-p 12345:12345 \
-v /path/to/data:/app/data \
-v /path/to/videos:/app/videos \
qq1582185982/bili-sync:latest
方式二:下载二进制文件
- 从 GitHub Releases 下载对应平台的二进制文件
- 解压并运行:bash
./bili-sync-rs
方式三:从源码编译
bash
git clone https://github.com/qq1582185982/bili-sync-01.git
cd bili-sync-01
cargo build --release
./target/release/bili-sync-rs
使用步骤
1. 访问 Web 界面
打开浏览器访问 http://localhost:12345
2. 配置凭据
在设置页面配置你的 B站凭据:
- SESSDATA:B站登录凭据
- bili_jct:CSRF token
- DedeUserID:用户ID
💡 获取方法:登录 B站后,F12 打开开发者工具,在 Application > Cookies 中查找
3. 添加视频源
点击"添加视频源",选择类型:
- UP主投稿:输入 UP主主页链接
- 收藏夹:输入收藏夹链接
- 视频合集:输入合集链接
- 番剧:输入番剧链接
4. 开始下载
系统会自动开始扫描和下载。你可以在主页查看:
- 📊 下载进度
- 📝 实时日志
- 🚦 任务队列状态
常用配置
基础设置
- 扫描间隔:默认 10 分钟
- 下载线程数:默认 16
- 视频质量:默认最高画质
过滤规则
- 时间过滤:只下载指定时间后的视频
- 时长过滤:过滤过短或过长的视频
- 关键词过滤:排除特定标题的视频