2024-12-08 14:22:36 +08:00
2024-10-10 23:02:16 +08:00
2024-11-24 16:29:53 +08:00
2024-10-10 23:04:59 +08:00
2024-01-01 16:58:46 +08:00
2024-11-16 13:44:41 +08:00
2024-12-08 14:22:08 +08:00
2024-10-21 23:29:13 +08:00
2024-10-21 23:29:13 +08:00
2023-04-18 10:21:38 +08:00
2023-04-18 10:21:38 +08:00
2024-01-20 14:10:02 +08:00
2023-04-18 10:21:38 +08:00
2023-04-18 10:21:38 +08:00
2023-12-31 11:10:03 +08:00
2024-12-05 23:55:22 +08:00

PiliPala

GitHub repo size GitHub Repo stars GitHub all releases

使用Flutter开发的BiliBili第三方客户端

home home home
home

开发环境

Xcode 13.4 不支持auto_orientation,请注释相关代码

[!] Flutter (Channel [user-branch], 3.19.6, on macOS 14.6.1 23G93 darwin-arm64,
    locale zh-Hans-CN)
    ! Flutter version 3.19.6 on channel [user-branch] at
      /Users/rr/Documents/sdk/flutter
      Currently on an unknown channel. Run `flutter channel` to switch to an
      official channel.
      If that doesn't fix the issue, reinstall Flutter by following instructions
      at https://flutter.dev/docs/get-started/install.
    ! Upstream repository unknown source is not a standard remote.
      Set environment variable "FLUTTER_GIT_URL" to unknown source to dismiss
      this error.
    • Framework revision 54e66469a9 (8 months ago), 2024-04-17 13:08:03 -0700
    • Engine revision c4cd48e186
    • Dart version 3.3.4
    • DevTools version 2.31.1
    • Pub download mirror https://pub.flutter-io.cn
    • Flutter download mirror https://storage.flutter-io.cn
    • If those were intentional, you can disregard the above warnings; however
      it is recommended to use "git" directly to perform update checks and
      upgrades.

[] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
    • Android SDK at /Users/rr/Library/Android/sdk
    • Platform android-34, build-tools 34.0.0
    • Java binary at: /Applications/Android
      Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build 21.0.3+-79915917-b509.11)
    • All Android licenses accepted.

[] Xcode - develop for iOS and macOS (Xcode 15.1)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 15C65
    • CocoaPods version 1.14.3

[] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[] Android Studio (version 2024.2)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build 21.0.3+-79915917-b509.11)


技术交流

Telegram: https://t.me/+lm_oOVmF0RJiODk1

Tg Beta版本@PiliPala_Beta

QQ频道: https://pd.qq.com/s/365esodk3


功能

目前着重移动端(Android、iOS)暂时没有适配桌面端、Pad端、手表端等


现有功能及开发计划

  • 推荐视频列表(app端)

  • 最热视频列表

  • 热门直播

  • 番剧列表

  • 屏蔽黑名单内用户视频

  • 用户相关

    • 粉丝、关注用户、拉黑用户查看
    • 用户主页查看
    • 关注/取关用户
    • 离线缓存
    • 稍后再看
    • 观看记录
    • 我的收藏
  • 动态相关

    • 全部、投稿、番剧分类查看
    • 动态评论查看
    • 动态评论回复功能
  • 视频播放相关

    • 双击快进/快退
    • 双击播放/暂停
    • 垂直方向调节亮度/音量
    • 垂直方向上滑全屏、下滑退出全屏
    • 水平方向手势快进/快退
    • 全屏方向设置
    • 倍速选择/长按2倍速
    • 硬件加速(视机型而定)
    • 画质选择(高清画质未解锁)
    • 音质选择(视视频而定)
    • 解码格式选择(视视频而定)
    • 弹幕
    • 字幕
    • 记忆播放
    • 视频比例:高度/宽度适应、填充、包含等
  • 搜索相关

    • 热搜
    • 搜索历史
    • 默认搜索词
    • 投稿、番剧、直播间、用户搜索
    • 视频搜索排序、按时长筛选
  • 视频详情页相关

    • 视频选集(分p)切换
    • 点赞、投币、收藏/取消收藏
    • 相关视频查看
    • 评论用户身份标识
    • 评论(排序)查看、二楼评论查看
    • 主楼、二楼评论回复功能
    • 评论点赞
    • 评论笔记图片查看、保存
  • 设置相关

    • 画质、音质、解码方式预设
    • 图片质量设定
    • 主题模式:亮色/暗色/跟随系统
    • 震动反馈(可选)
    • 高帧率
    • 自动全屏
  • 等等


下载

可以通过右侧release进行下载或拉取代码到本地进行编译


声明

此项目PiliPala是个人为了兴趣而开发, 仅用于学习和测试。 所用API皆从官方网站收集, 不提供任何破解内容。

感谢使用


致谢




Languages
Dart 97.7%
C++ 1.1%
CMake 0.8%
Swift 0.1%
Ruby 0.1%