Repolode
xfangfang

xfangfang/wiliwili

Сторонний клиент Bilibili для управления геймпадом, работающий на ПК, PS Vita, PS4, Xbox и Nintendo Switch.

Open source альтернатива:Bilibili

Звёзды
5,665
Форки
290
Открытые issues
116
Последний коммит
7 дней назад

Что это?

wiliwili — сторонний клиент Bilibili (B站), которым можно управлять с помощью геймпада. Он стремится обеспечить удобство просмотра, близкое к официальному клиенту для ПК, а также поддерживает сенсорное управление, мышь и клавиатуру на компьютерах и портативных консолях.

В приложении есть поиск, популярные видео, подборки аниме и фильмов, лента видео от авторов, на которых вы подписаны, прямые трансляции и плеер для видео, аниме, фильмов, документальных программ и развлекательных шоу с данмаку (комментариями поверх видео) и обычными комментариями. Войти можно, отсканировав QR-код. Приложение также показывает историю просмотров, избранное, аниме и сериалы, на которые вы подписаны. Есть светлая и тёмная темы, настройки которых следуют системным, а также несколько языков интерфейса.

Проект построен на библиотеке отрисовки nanovg и использует mpv и FFmpeg для воспроизведения видео. Он работает на Windows, macOS и Linux, а также на Nintendo Switch, PS Vita и PS4. Пакеты доступны для нескольких менеджеров пакетов Linux и Scoop, а в исходном коде есть инструкции по сборке для каждой платформы.

Ключевые возможности

  • 01Навигация с приоритетом управления геймпадом; также поддерживаются сенсорное управление, мышь и клавиатура.
  • 02Поиск, популярные видео, подборки аниме и фильмов, а также лента от авторов, на которых вы подписаны.
  • 03Воспроизведение видео, аниме, фильмов и документальных программ с данмаку и комментариями.
  • 04Вход по QR-коду, история просмотров, избранное, аниме и сериалы, на которые вы подписаны.
  • 05Работает на Windows, macOS, Linux, Nintendo Switch, PS Vita и PS4.

Сценарии использования

  • Смотреть Bilibili на Nintendo Switch или PS Vita, устроившись на диване.
  • Просматривать Bilibili с геймпадом на компьютере или устройстве вроде Steam Deck.
  • Запустить лёгкий клиент Bilibili на старом ПК.

Быстрый старт

  1. 1

    Скачайте установщик для вашей системы со страницы релизов wiliwili

  2. 2

    Клонируйте исходный код вместе с подмодулями

    git clone --recursive https://github.com/xfangfang/wiliwili.git
  3. 3

    В macOS установите зависимости с помощью Homebrew

    brew install mpv webp
  4. 4

    Настройте и соберите настольное приложение

    cmake -B build -DPLATFORM_DESKTOP=ON && make -C build wiliwili -j$(sysctl -n hw.ncpu)

Что важно знать

  • Распространяется по лицензии GPL-3.0 — лицензии с авторским левом, которая требует, чтобы производные работы оставались открытыми на тех же условиях.
  • Это неофициальный сторонний клиент Bilibili.

Темы

#bilibili#gamepad#video-player#nintendo-switch#cross-platform#mpv#danmaku#nanovg#nintendo-switch-homebrew#opencc

Частые вопросы

Что такое wiliwili?
Сторонний клиент Bilibili для управления геймпадом, работающий на ПК, PS Vita, PS4, Xbox и Nintendo Switch. wiliwili — сторонний клиент Bilibili (B站), которым можно управлять с помощью геймпада. Он стремится обеспечить удобство просмотра, близкое к официальному клиенту для ПК, а также поддерживает сенсорное управление, мышь и клавиатуру на компьютерах и портативных консолях.
wiliwili можно использовать бесплатно? Какая у него лицензия?
wiliwili распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
wiliwili всё ещё поддерживается?
Активно поддерживается. Последний коммит в wiliwili — 31 окт. 2026 г..
Для чего можно использовать wiliwili?
Смотреть Bilibili на Nintendo Switch или PS Vita, устроившись на диване. Просматривать Bilibili с геймпадом на компьютере или устройстве вроде Steam Deck. Запустить лёгкий клиент Bilibili на старом ПК.
Как установить wiliwili?
Скачайте установщик для вашей системы со страницы релизов wiliwili Клонируйте исходный код вместе с подмодулями: git clone --recursive https://github.com/xfangfang/wiliwili.git В macOS установите зависимости с помощью Homebrew: brew install mpv webp Настройте и соберите настольное приложение: cmake -B build -DPLATFORM_DESKTOP=ON && make -C build wiliwili -j$(sysctl -n hw.ncpu)
Где скачать wiliwili?
Исходный код и инструкции по установке — на GitHub: https://github.com/xfangfang/wiliwili

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Бесплатная фанатская игра с открытым исходным кодом во вселенной Touhou Project: вертикальный bullet hell-шутер на C11 с SDL3 и OpenGL.

Другое#game#shmup#danmaku
1,7 тыс.+1 за неделю139COtherАктивно поддерживаетсяОбновлён 3 дня назад