PiliPlus:开源跨平台B站客户端,快速上手
【免费下载链接】PiliPlusPiliPlus项目地址: https://gitcode.com/gh_mirrors/pi/PiliPlus
PiliPlus 是一款用 Flutter 开发的免费开源跨平台B站客户端:一套代码同时跑在 Android、iOS、Windows、macOS、Linux 五个平台上,接口全部来自 B 站官方,登录信息走官方验证,主界面没有开屏广告和信息流夹带。如果你只想用、不想折腾,下面 60 秒就能把它跑起来。
60 秒跑起来:下载安装包,扫码登录,点开第一个视频
第 1 步,拿安装包。多数人不碰源码:去项目的 Releases 页面下载你平台对应的安装包,装好即可。手机选 APK 或 iOS 包,电脑选 Windows / macOS / Linux 对应包。
第 2 步,登录。打开应用,点右上角用户头像,会看到三个登录页签:
- 扫码:打开手机端 B 站官方 App 扫二维码,最省事;
- 短信:输入手机号收验证码,Windows / macOS 遇到极验滑块也能直接过;
- Cookie:把网页端 Cookie 粘贴进来,适合个别特殊场景。
登录后进"我的"页面可以添加多个账号,家庭共用一台电脑时一键切换,各账号数据互相隔离。
第 3 步,点开第一个视频。首页点任意一个卡片就进入播放页,双击暂停、左右滑动快进快退,和官方 App 的手感一致,但没有广告打断。
做到这里你就已经是"用户"了。想自己动手编译的,往下看。
想自己编译:三条命令
git clone https://gitcode.com/gh_mirrors/pi/PiliPlus把源码拉到本地,然后进入 PiliPlus 目录。
flutter pub get安装依赖,下载几十个包,耐心等它跑完(建议 Flutter 3.47.8 与 Dart 3.13+)。
flutter build apk构建 Android 包;换成flutter build windows或flutter build macos就出桌面端包。
桌面端首次构建会拉取媒体解码库,网络不稳时重跑一次依赖命令即可,不必改代码。
通勤路上:离线缓存 + 稍后再看怎么配
地铁没信号、手机快没电——这个场景靠两个功能兜底:离线缓存和稍后再看。
- 离线缓存:在视频页点缓存,选画质和音质,支持多个任务并行下载、断点续传。晚上回家挂着下,早上通勤就能看;
- 稍后再看:把"回头再看"的视频统一丢进来,它自动分成"未看 / 未看完",按添加时间排序,看一集划掉一集;
- 观看记录:进度自动记、跨设备同步,在媒体库里还能按时间筛选、批量清理。
你下一步该做:睡前把明天要看的视频点"稍后再看",再顺手开个缓存,通勤时切到离线缓存里看,不烧流量。
深夜看片:手势、快捷键与自动跳过片头片尾
夜深了打开视频,这套交互能让你几乎不用碰设置:
- 手势:双击播放/暂停,水平滑动快进/快退,垂直上滑调亮度、下滑调音量,上滑到底进全屏,长按 2 倍速快进;
- 自动跳片头片尾:打开SponsorBlock后,番剧片头片尾、赞助内容自动跳过,追剧一口气看下来;
- 高能进度条 + 缩略图预览:进度条上直接标出"高能时刻",手指悬停还能预览对应画面,找片段快人一步;
- 弹幕玩法:高级弹幕、合并弹幕、会员彩色弹幕都能开,移动端还能点击弹幕悬停,点赞、复制、举报一次点完;
- 桌面端快捷键:空格播放/暂停、F 全屏、方向键快进退和音量、M 静音,追更时手不用离开键盘。
你下一步该做:进播放设置打开"跳过片头/片尾",并把默认画质设成你宽带能稳定跑到的档位。
随手一搜:热搜榜、搜索历史与四类搜索
搜索页点一下,先看到两样东西:大家都在搜的热搜榜,和你的搜索历史(一键清空也行)。
输入后它分四类结果:投稿、番剧、直播间、用户。视频结果还能排序、按时长筛选。几个小技巧:
- 番剧名 + 分集关键词,比直接搜标题更准;
- 想排除干扰词,用"关键词 - 干扰词"的写法;
- 给常用词设默认搜索词,每天少打一遍。
你下一步该做:把你最近追的那部番的准确名字设成默认搜索词,下次更新日一搜就到。
五个平台,三种手感:多端差异速览
| 平台 | 体验关键词 | 登录方式 |
|---|---|---|
| Android | 原生手势,点击弹幕悬停点赞/复制/举报 | 扫码 / 短信 / Cookie |
| iOS | 原生手势,操作与 Android 对齐 | 扫码 / Cookie |
| Windows | 桌面多窗口,完整键盘快捷键 | 扫码 / 短信 / 极验 / Cookie |
| macOS | 同 Windows,快捷键齐全 | 扫码 / 短信 / 极验 / Cookie |
| Linux | 开源友好,可自定义主题 | 扫码 / Cookie |
五端登录互不干扰:手机上扫过码,电脑端接着看,进度自动对上。
装完容易忽略的五个开关
装完只刷首页的话,这几个默认关闭的开关最亏:
- 画质/音质/解码预设(设置里)——默认画质、Hi-Res 音质、硬解开关一次设好,每次播放不再手调;
- SponsorBlock 跳过片头片尾——追番自动跳,配合"播放全部/继续播放"很顺手;
- 屏蔽带货动态/评论——信息流直接干净一圈;
- 无痕模式 / 游客模式——前者播放不记登录身份,后者推荐流视为未登录,借别人设备时开一下;
- WebDAV 备份/恢复设置——应用配置、观看记录、收藏列表备份到自己的 WebDAV 服务器,换新设备一键还原。
你下一步该做:现在就进设置页把这五个项过一遍,花不了两分钟。
高频问题:三步自查
Q:应用启动就闪退?① 检查存储权限是否授予;② 重新下载安装包,确认文件完整;③ 翻系统日志看具体崩溃堆栈,再对症处理。
Q:扫码登录一直不成功?① 确认网络稳定后刷新二维码再扫一次;② 清掉应用缓存重试;③ 兜底换短信登录或 Cookie 登录。
Q:视频播放卡顿?① 先把默认画质降一档;② 确认硬解已开启、解码格式匹配;③ 清理播放缓存,或换个网络环境试试。
想往深里看,页面代码按功能拆在 lib/pages/,B 站 API 请求封装在 lib/http/,改个开关跑起来看看,比啃文档有成就感。
现在回到你的设备:把今晚要看的视频加进"稍后再看",顺手打开 SponsorBlock——剩下的功能,边刷边挖。
【免费下载链接】PiliPlusPiliPlus项目地址: https://gitcode.com/gh_mirrors/pi/PiliPlus
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考