[Tool] Third-Party Bilibili Client pilipala

Personal Introduction

Using pilipla makes it easy to close all pages that easily attract attention, turning Bilibili into an actively searchable media library rather than a passive short video platform.

Moreover, pilipala’s UI is very beautiful, which I personally think is far superior to the official bilibili client.
Screenshot_20240506_184325_com.guozhigq.pilipala
Screenshot_20240506_184332_com.guozhigq.pilipala

Project Address

Official Introduction (as of 20240506)

GitHub repo size
GitHub Repo stars
GitHub all releases

Development Environment

Xcode 13.4 does not support auto_orientation, please comment out the related code.

[✓] Flutter (Channel stable, 3.16.5, on macOS 14.1.2 23B92 darwin-arm64, locale
    zh-Hans-CN)
[✓] Android toolchain - develop for Android devices (Android SDK version 34.0.0)
[✓] Xcode - develop for iOS and macOS (Xcode 15.1)
[✓] Chrome - develop for the web
[✓] Android Studio (version 2022.3)
[✓] VS Code (version 1.87.2)
[✓] Connected device (3 available)
[✓] Network resources


Technical Communication

Telegram: Telegram: Join Group Chat

Tg Beta version: @PiliPala_Beta

QQ Channel: PiliPala|腾讯频道


Features

Currently focused on mobile (Android, iOS), no adaptation for desktop, Pad, watch, etc. yet.


Existing features and development plan

  • Recommended video list (app side)

  • Most popular video list

  • Popular live streams

  • Anime series list

  • Block videos from blacklisted users

  • User related

    • View fans, followed users, blocked users
    • View user homepage
    • Follow/unfollow users
    • Offline cache
    • Watch later
    • Watch history
    • My favorites
  • Dynamic related

    • View all, submissions, anime categories
    • View dynamic comments
    • Reply to dynamic comments
  • Video playback related

    • Double tap fast-forward/rewind
    • Double tap play/pause
    • Vertical brightness/volume adjustment
    • Swipe up vertically to fullscreen, swipe down to exit fullscreen
    • Horizontal gesture fast-forward/rewind
    • Fullscreen orientation settings
    • Playback speed selection/long press 2x speed
    • Hardware acceleration (depending on model)
    • Video quality selection (HD quality not unlocked)
    • Audio quality selection (depends on video)
    • Decoding format selection (depends on video)
    • Danmaku (comments overlays)
    • Subtitles
    • Playback memory
    • Video aspect ratio: height/width fit, fill, contain, etc.
  • Search related

    • Trending searches
    • Search history
    • Default search terms
    • Search by submission, anime, live room, user
    • Video search sorting, filter by duration
  • Video detail page related

    • Video episode (Part P) switching
    • Like, coin, favorite/unfavorite
    • View related videos
    • Comment user identity tags
    • View comments (sorted), second-level comments
    • Reply to main and second-level comments
    • Like comments
    • Comment note picture view and save
  • Settings related

    • Preset for video quality, audio quality, decoding method
    • Image quality settings
    • Theme mode: light/dark/follow system
    • Vibration feedback (optional)
    • High frame rate
    • Auto fullscreen
  • And more


Download

You can download via the release on the right or pull the code locally to compile.


Disclaimer

This project (PiliPala) is developed personally for interest purposes, for learning and testing only.
All used APIs are collected from official websites and no cracking content is provided.

Thank you for using.


Thanks




bilibili, uninstall!