Files
pilipala/README.md
guozhigq 3c440afa02 Revert "Update README.md"
This reverts commit 2fbc8c3ee1.
2023-08-15 17:09:18 +08:00

131 lines
3.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<div align="center">
<img width="200" height="200" src="https://github.com/guozhigq/pilipala/blob/main/assets/images/logo/logo_android.png">
</div>
<div align="center">
<h1>PiliPala</h1>
<p>使用Flutter开发的BiliBili第三方客户端以下是其中一些页面</p>
<br/>
<img src="https://github.com/guozhigq/pilipala/blob/main/assets/sreenshot/home.png" width="19.2%" alt="home" />
<img src="https://github.com/guozhigq/pilipala/blob/main/assets/sreenshot/bangumi.png" width="19.2%" alt="bangumi" />
<img src="https://github.com/guozhigq/pilipala/blob/main/assets/sreenshot/search.png" width="19.2%" alt="search" />
<img src="https://github.com/guozhigq/pilipala/blob/main/assets/sreenshot/bangumi_detail.png" width="19.2%" alt="bangumi_detail" />
<img src="https://github.com/guozhigq/pilipala/blob/main/assets/sreenshot/dynamic.png" width="19.2%" alt="dynamic" />
<br/>
<br/>
</div>
### 开发环境
Xcode 13.4 不支持**auto_orientation**,请注释相关代码
```bash
[] Flutter (Channel stable, 3.10.6, on macOS 12.1 21C52 darwin-arm64, locale
zh-Hans-CN)
[] Android toolchain - develop for Android devices (Android SDK version 33.0.2)
[] Xcode - develop for iOS and macOS (Xcode 13.4)
[] Chrome - develop for the web
[] Android Studio (version 2022.2)
[] VS Code (version 1.77.3)
```
<br/>
### 功能
目前着重移动端(Android、iOS)暂时没有适配桌面端、Pad端、手表端等
<br/>
现有功能及[开发计划](https://github.com/users/guozhigq/projects/5)
- [x] 推荐视频列表(app端)
- [x] 最热视频列表
- [x] 热门直播
- [x] 番剧列表
- [x] 屏蔽黑名单内用户视频
- [x] 用户相关
- [x] 粉丝、关注用户、拉黑用户查看
- [x] 用户主页查看
- [x] 关注/取关用户
- [ ] 离线缓存
- [x] 稍后再看
- [x] 观看记录
- [x] 我的收藏
- [x] 动态相关
- [x] 全部、投稿、番剧分类查看
- [x] 动态评论查看
- [x] 动态评论回复功能
- [x] 视频播放相关
- [x] 双击快进/快退
- [x] 双击播放/暂停
- [x] 垂直方向调节亮度/音量
- [x] 垂直方向上滑全屏、下滑退出全屏
- [x] 水平方向手势快进/快退
- [x] 全屏方向设置
- [x] 倍速选择/长按2倍速
- [x] 硬件加速(视机型而定)
- [x] 画质选择(高清画质未解锁)
- [x] 音质选择(视视频而定)
- [x] 解码格式选择(视视频而定)
- [ ] 弹幕
- [ ] 字幕
- [x] 记忆播放
- [x] 搜索相关
- [x] 热搜
- [x] 搜索历史
- [x] 默认搜索词
- [x] 投稿、番剧、直播间、用户搜索
- [x] 视频详情页相关
- [x] 视频选集(分p)切换
- [x] 点赞、投币、收藏/取消收藏
- [x] 相关视频查看
- [x] 评论用户身份标识
- [x] 评论(排序)查看、二楼评论查看
- [x] 主楼、二楼评论回复功能
- [x] 评论点赞
- [x] 评论笔记图片查看、保存
- [x] 设置相关
- [x] 画质、音质、解码方式预设
- [x] 图片质量设定
- [x] 主题模式:亮色/暗色/跟随系统
- [x] 震动反馈(可选)
- [ ] 等等
<br/>
### 下载
可以通过右侧release进行下载或拉取代码到本地进行编译
<br/>
### 声明
此项目PiliPala是个人为了兴趣而开发, 仅用于学习和测试。
所用API皆从官方网站收集, 不提供任何破解内容。
感谢使用
<br/>
### 致谢
- [bilibili-API-collect](https://github.com/SocialSisterYi/bilibili-API-collect)
- [flutter_meedu_videoplayer](https://github.com/zezo357/flutter_meedu_videoplayer)
- [media-kit](https://github.com/media-kit/media-kit)
- [dio](https://pub.dev/packages/dio)
- 等等
<br/>
<br/>
<br/>