ネイティブなSwiftインターフェースを備えた、mpvベースのmacOS向け動画・音楽プレーヤー。
xfangfang/wiliwili
ゲームパッド操作に対応したサードパーティ製Bilibiliクライアント。PC、PS Vita、PS4、Xbox、Nintendo Switchで動作します。
代替できる製品:Bilibili
- スター
- 5,663
- フォーク
- 289
- 未解決の Issue
- 116
- 最終コミット
- 6 日前
これは何?
wiliwiliは、ゲームパッドで操作できるよう設計されたサードパーティ製のBilibili(B站)クライアントです。公式PCクライアントに近いブラウジング体験を目指しており、PCや携帯ゲーム機ではタッチ、マウス、キーボードでの操作にも対応しています。
検索、人気動画、アニメ・映画の一覧、フォロー中の投稿者の動画フィード、ライブ配信を利用できます。また、弾幕やコメントに対応した動画、アニメ、映画、ドキュメンタリー、バラエティ番組のプレーヤーも備えています。QRコードでログインでき、視聴履歴、お気に入り、フォロー中のアニメやドラマも表示できます。システム設定に連動するライト/ダークテーマと、複数の表示言語に対応しています。
描画ライブラリのnanovgをベースに、動画再生にはmpvとFFmpegを使用しています。Windows、macOS、Linuxに加え、Nintendo Switch、PS Vita、PS4でも動作します。複数のLinuxパッケージマネージャーとScoop向けのパッケージが用意されており、各プラットフォームのビルド手順もソースに含まれています。
主な機能
- 01ゲームパッドを優先したナビゲーションに対応し、タッチ、マウス、キーボードでも操作できます。
- 02検索、人気動画、アニメ・映画の一覧、フォロー中の投稿者の動画フィードを利用できます。
- 03弾幕やコメントに対応した動画、アニメ、映画、ドキュメンタリーを再生できます。
- 04QRコードログイン、視聴履歴、お気に入り、フォロー中のアニメやドラマに対応しています。
- 05Windows、macOS、Linux、Nintendo Switch、PS Vita、PS4で動作します。
ユースケース
- ソファでくつろぎながら、Nintendo SwitchやPS VitaでBilibiliを視聴する。
- デスクトップPCやSteam Deckのような環境で、ゲームパッドを使ってBilibiliを閲覧する。
- 古いPCで軽量なBilibiliクライアントを動かす。
クイックスタート
- 1
wiliwili のリリースページから、お使いのシステム用インストーラーをダウンロードします
- 2
サブモジュールを含めてソースコードをクローンします
git clone --recursive https://github.com/xfangfang/wiliwili.git - 3
macOS では、Homebrew を使って依存関係をインストールします
brew install mpv webp - 4
デスクトップアプリを設定してビルドします
cmake -B build -DPLATFORM_DESKTOP=ON && make -C build wiliwili -j$(sysctl -n hw.ncpu)
使う前に知っておきたいこと
- GPL-3.0 ライセンスで提供されています。このコピーレフトライセンスでは、派生作品も同じ条件でオープンソースにする必要があります。
- 非公式のサードパーティ製 Bilibili クライアントです。
トピック
よくある質問
- wiliwili とは?
- ゲームパッド操作に対応したサードパーティ製Bilibiliクライアント。PC、PS Vita、PS4、Xbox、Nintendo Switchで動作します。 wiliwiliは、ゲームパッドで操作できるよう設計されたサードパーティ製のBilibili(B站)クライアントです。公式PCクライアントに近いブラウジング体験を目指しており、PCや携帯ゲーム機ではタッチ、マウス、キーボードでの操作にも対応しています。
- wiliwili は無料で使えますか?ライセンスは?
- wiliwili は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- wiliwili は今もメンテナンスされていますか?
- 活発にメンテナンス中。wiliwili の最終コミットは 2026年10月31日 です。
- wiliwili は何に使えますか?
- ソファでくつろぎながら、Nintendo SwitchやPS VitaでBilibiliを視聴する。 デスクトップPCやSteam Deckのような環境で、ゲームパッドを使ってBilibiliを閲覧する。 古いPCで軽量な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 をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
視聴中にオンデバイスの音声認識と翻訳でリアルタイムに二言語字幕を生成する、Windows向け動画プレイヤーです。
文法を考慮した字幕検索、Yomichan辞書、Ankiカード作成に対応した、日本語学習向けのmpvベース動画プレイヤー。
東方Projectの世界を舞台にした、C11とSDL3、OpenGLで作られた無料・オープンソースの縦スクロール弾幕シューティングです。
ハードウェアまたはソフトウェアエンコードで、Moonlightクライアントから自分のPCやサーバー上のゲームをストリーミングできるセルフホスト型ゲーム配信ホスト。
幅広い音声・動画形式、コーデック、字幕形式に対応した、無料のコマンドラインメディアプレーヤーです。