awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
xfangfang avatar

xfangfang/wiliwili

0
View on GitHub↗
5,234 星标·237 分支·C++·GPL-3.0·8 次浏览xfangfang.github.io/wiliwili↗

Wiliwili

Wiliwili is a cross-platform third-party video player for Bilibili content. It functions as a multi-platform media interface compatible with PCs, handheld devices, and game consoles, including Nintendo Switch, PlayStation, and Xbox.

The application features a unified interface that supports game controller navigation, keyboards, and touchscreens. It integrates account synchronization for viewing history, favorites, and followed series via QR code authentication.

The system includes hardware-accelerated video decoding and dynamic upscaling filters to improve visual clarity and playback smoothness. It also provides real-time rendering of bullet-chat overlays and comments directly on the video stream, alongside tools for browsing anime, movies, and documentaries.

Features

  • Bilibili Video Clients - Functions as a dedicated client for watching Bilibili videos and anime with integrated bullet-chat overlays.
  • Console Media Interfaces - Provides a media interface designed for Nintendo Switch, PlayStation, and Xbox supporting game controller navigation.
  • Cross-Platform Media Players - Offers a consistent video playback experience across PC, game consoles, and handheld devices.
  • Cross-Platform Video Playback - Provides a unified media interface for streaming video on non-traditional devices including game consoles and handhelds.
  • Overlay Rendering Engines - Renders synchronized scrolling bullet-chat and real-time comments as graphical overlays on top of the video stream.
  • Interactive Overlays - Streams video content integrated with real-time scrolling bullet-chat and comments directly on the screen.
  • Bilibili API Clients - Acts as a comprehensive third-party client for Bilibili services with synchronized accounts and real-time overlays.
  • Bilibili API Integrations - Interfaces with Bilibili backend services to browse and play anime and movies with optimized video settings.
  • Bilibili Account Logins - Manages Bilibili-specific account synchronization for viewing history, favorites, and followed series using QR login.
  • Cross-Device Input Handlers - Standardizes input handling across touchscreens, mice, keyboards, and controllers for a consistent user experience.
  • Cross-Platform UI Frameworks - Implements a single codebase to render a consistent user interface across desktop, consoles, and handheld devices.
  • Unified Input Mappings - Translates inputs from game controllers, touchscreens, and keyboards into a unified navigation system for a consistent experience.
  • Playback Performance Optimizations - Optimizes playback smoothness by allowing users to switch between hardware and software decoding based on device specs.
  • Visual Quality Enhancements - Improves video clarity and playback smoothness through hardware decoding and visual upscaling filters.
  • Visual Enhancement Filters - Applies real-time visual enhancement filters and upscaling to increase video clarity and aesthetic appeal.
  • Real-Time Video Upscalers - Provides real-time resolution enhancement of video content during playback to improve clarity on high-resolution displays.
  • Video Content Discovery - Provides interfaces for discovering anime, movies, and documentaries through search tools, trending lists, and category filters.
  • Hardware-Accelerated Decoders - Offloads video decompression to the device GPU to reduce CPU load and maintain high frame rates.
  • User Account Management - Manages user identities and authentication states to track viewing history, favorites, and collections.
  • QR-Code Handshakes - Uses QR code scans to establish secure sessions and authenticate users without requiring manual credential entry.

Star 历史

xfangfang/wiliwili 的 Star 历史图表xfangfang/wiliwili 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Wiliwili 的开源替代方案

相似的开源项目,按与 Wiliwili 的功能重合度排序。
  • yichengchen/atv-bilibili-demoyichengchen 的头像

    yichengchen/ATV-Bilibili-demo

    2,996在 GitHub 上查看↗

    This project is an Apple TV video application and API client for Bilibili, designed to stream video content with support for HDR and subtitles. It serves as a specialized media player that integrates with Bilibili services to provide video discovery and user account management. The application features a real-time danmaku renderer that overlays scrolling user comments on top of video playback. It includes a plugin-based player system for adding custom overlays and behavioral modifications, as well as tools for adjusting playback speed and skipping sponsored segments. The system covers adapti

    Swift
    在 GitHub 上查看↗2,996
  • typcn/bilibili-mac-clienttypcn 的头像

    typcn/bilibili-mac-client

    3,857在 GitHub 上查看↗

    This project is a native macOS application designed to provide a dedicated interface for streaming and managing Bilibili video content. It functions as a desktop utility that integrates web-based media rendering with native system controls, allowing users to access high-resolution streams while offloading intensive decoding tasks to the host hardware. The application distinguishes itself through advanced playback customization and real-time interaction tools. Users can manage bullet comment overlays using regex-based filtering to maintain visual clarity, and the system supports personalized v

    Objective-C
    在 GitHub 上查看↗3,857
  • hotbitmapgg/bilibili-android-clientHotBitmapGG 的头像

    HotBitmapGG/bilibili-android-client

    4,477在 GitHub 上查看↗

    This project is an unofficial Android video client designed for browsing and streaming content from the Bilibili video platform. It serves as a third-party mobile application that provides a custom interface for viewing external video streams on Android devices. The application enables users to access Bilibili content and interact with videos through a mobile interface optimized for handheld screens.

    Javaandroidbilibiliijkplayer
    在 GitHub 上查看↗4,477
  • butterproject/butter-desktopbutterproject 的头像

    butterproject/butter-desktop

    4,260在 GitHub 上查看↗

    Butter Desktop is a BitTorrent video streamer and cross-platform media player. It serves as a torrent-based movie client that allows users to watch video content sourced from the BitTorrent protocol in real time. The application enables decentralized video consumption by streaming content without requiring a full file download. This is achieved through sequential torrent streaming and peer-to-peer data fetching to maximize bandwidth. The software provides cross-platform video playback by integrating native codecs for audio and video decoding. It utilizes a buffer-based playback system and a

    JavaScriptstreamingtorrentsvideo
    在 GitHub 上查看↗4,260
查看 Wiliwili 的所有 30 个替代方案→

常见问题解答

xfangfang/wiliwili 是做什么的?

Wiliwili is a cross-platform third-party video player for Bilibili content. It functions as a multi-platform media interface compatible with PCs, handheld devices, and game consoles, including Nintendo Switch, PlayStation, and Xbox.

xfangfang/wiliwili 的主要功能有哪些?

xfangfang/wiliwili 的主要功能包括:Bilibili Video Clients, Console Media Interfaces, Cross-Platform Media Players, Cross-Platform Video Playback, Overlay Rendering Engines, Interactive Overlays, Bilibili API Clients, Bilibili API Integrations。

xfangfang/wiliwili 有哪些开源替代品?

xfangfang/wiliwili 的开源替代品包括: yichengchen/atv-bilibili-demo — This project is an Apple TV video application and API client for Bilibili, designed to stream video content with… hotbitmapgg/bilibili-android-client — This project is an unofficial Android video client designed for browsing and streaming content from the Bilibili video… typcn/bilibili-mac-client — This project is a native macOS application designed to provide a dedicated interface for streaming and managing… butterproject/butter-desktop — Butter Desktop is a BitTorrent video streamer and cross-platform media player. It serves as a torrent-based movie… hunlongyu/zy-player — ZY-Player is a cross-platform video player and media library manager designed for streaming video and live TV content… richasy/bili.uwp — Bili.Uwp is a third-party video client and native desktop application for the Windows operating system. It functions…