PiliPala:Flutter开发的BiliBili第三方客户端

PiliPala:Flutter开发的BiliBili第三方客户端 118

一款基于Flutter开发的B站开源第三方客户端。支持Android和iOS平台,提供无广告的高清视频播放体验,具备倍速播放、离线缓存、稍后再看等功能。

#Ai工具箱 #Ai开源项目

PiliPala:Flutter开发的BiliBili第三方客户端Описание

Что такое PiliPala?

PiliPala — это сторонний клиент Bilibili с открытым исходным кодом, разработанный на Flutter. Он поддерживает платформы Android и iOS, обеспечивая просмотр видео в высоком качестве без рекламы, а также обладает такими функциями, как воспроизведение с переменной скоростью, офлайн-загрузка и «посмотреть позже». Пользователи также могут настраивать темы и рекомендуемый контент, получая более персонализированный опыт просмотра. PiliPala стремится предоставить пользователям более чистый и удобный способ просмотра Bilibili.

PiliPala:Flutter开发的BiliBili第三方客户端.webp

Основные функции PiliPala

Воспроизведение видео

  • Управление воспроизведением: поддержка перемотки вперёд/назад по двойному тапу, воспроизведение/пауза, регулировка яркости/громкости по вертикали, перемотка вперёд/назад горизонтальным жестом.

  • Качество видео и звука: выбор качества видео, качества звука и формата декодирования, поддержка аппаратного ускорения.

  • Запоминание позиции: автоматическое запоминание последней позиции просмотра.

  • Соотношение сторон видео: поддержка адаптации по высоте/ширине, заполнения, вписания и других пропорций.

  • Субтитры и даны: поддержка отправки данов и отображения субтитров.

  • Даны в трансляциях: поддержка функции данов в прямых эфирах.

Просмотр контента

  • Рекомендации и популярное: список рекомендуемых видео, список самых популярных видео, популярные трансляции.

  • Аниме-сериалы и рейтинги: список аниме-сериалов, просмотр рейтингов.

  • Блокировка: блокировка видео пользователей из чёрного списка.

  • Детали видео: поддержка переключения серий, лайков, монет, добавления/удаления из избранного, просмотр похожих видео.

Пользователи и активность

  • Управление пользователями: просмотр подписчиков, подписок и заблокированных пользователей, просмотр страниц пользователей, подписка/отписка.

  • Управление активностью: просмотр активности по категориям (всё, загрузки, аниме-сериалы), просмотр и ответы на комментарии к активности, отметка непрочитанных.

Функция поиска

  • Типы поиска: поддержка горячего поиска, истории поиска, поиска по умолчанию, поиск по загрузкам, аниме-сериалам, трансляциям и пользователям.

  • Фильтрация: сортировка видео при поиске, фильтрация по длительности.

Управление контентом

  • Офлайн-загрузка: поддержка загрузки видео для офлайн-просмотра.

  • «Посмотреть позже»: поддержка функции «посмотреть позже».

  • История просмотров: запись истории просмотров.

  • Управление избранным: поддержка управления избранным и чёрным списком.

Настройки и персонализация

  • Тема оформления: поддержка светлой, тёмной темы и следования системной теме.

  • Настройки воспроизведения: предустановки качества видео, звука, способа декодирования, настройка качества изображений.

  • Настройки взаимодействия: поддержка вибрации, высокой частоты кадров, автоматического полноэкранного режима и других функций.

PiliPala:Flutter开发的BiliBili第三方客户端.webp

Технические преимущества

  • Кроссплатформенность: благодаря кроссплатформенным возможностям Flutter PiliPala обеспечивает единообразный опыт на Android и iOS.

  • Высокая производительность: использование оптимизированной библиотеки воспроизведения видео и инструментов управления состоянием обеспечивает плавное воспроизведение и стабильную синхронизацию данных.

Адрес на Github:https://github.com/guozhigq/pilipala

Связанные материалы:

BiliBili ShadowReplay: инструмент для нарезки трансляций и загрузки видео на Bilibili

Инструменты по теме "PiliPala:Flutter开发的BiliBili第三方客户端"