PiliPala是一个基于Flutter开发的bilibili第三方客户端,主要面向移动端用户(Android和iOS)。虽然目前还未适配桌面端、Pad端和手表端,但它提供了一系列丰富的功能以及便捷的用户体验。
以下是PiliPala应用的功能特点和开发计划的详细介绍:
1. 视频和直播列表展示:
- 推荐视频列表(App端)
- 最热视频列表
- 热门直播
- 番剧列表
2. 用户交互和管理:
- 屏蔽黑名单内用户的视频
- 查看粉丝、关注用户、拉黑用户
- 查看用户主页及关注/取关用户
3. 视频缓存和历史记录:
- 离线缓存功能
- “稍后再看”列表
- 观看记录和我的收藏
4. 动态互动:
- 查看全部、投稿、番剧分类的动态
- 动态评论查看和回复功能
5. 视频播放优化:
- 双击快进/快退、播放/暂停
- 垂直方向调节亮度/音量,以及全屏切换
- 水平方向的手势快进/快退
- 全屏方向设置和倍速选择(包括长按2倍速)
- 硬件加速(视机型而定)、画质和音质选择(视视频而定)
- 解码格式选择(视视频而定)、弹幕和字幕支持
- 记忆播放功能和视频比例调整(包括高度/宽度适应、填充、包含等)
6. 搜索和筛选:
- 热搜、搜索历史和默认搜索词
- 搜索投稿、番剧、直播间和用户
- 视频搜索排序和按时长筛选
7. 视频详情和互动:
- 视频选集(分p)切换
- 点赞、投币、收藏/取消收藏功能
- 查看相关视频和评论用户身份标识
- 评论(包括排序查看、二楼评论查看、主楼和二楼评论回复功能)
- 评论点赞和评论笔记图片查看、保存
8. 设置和个性化:
- 画质、音质和解码方式预设
- 图片质量设定
- 主题模式选择(亮色/暗色/跟随系统)
- 震动反馈(可选)和高帧率设置
- 自动全屏功能
通过上述功能和优化,PiliPala为BiliBili的用户提供了一个功能全面而又用户友好的第三方客户端选择,特别是对于移动端用户来说,它提供了许多便利和个性化的功能,以增强用户的观看和互动体验。