このプロジェクトについて

Rusty Music Player Client(rmpc)は、Music Player Daemon(MPD)向けのターミナルベースのクライアントであり、ncmpcppと同じ領域における現代的で高度に設定可能な代替手段として位置づけられています。そのインターフェースはrangerおよびlfファイルマネージャーから着想を得ており、3カラムのキーボード駆動ブラウジングモデルを備えています。 READMEに記載されている主な機能: - ターミナルでのアルバムカバーアート表示。端末が対応するKitty、Sixel、Iterm2、ueberzugppのいずれかの画像プロトコルを使用します。 - 音楽可視化のためのCava統合。 - LRCファイル形式の同期歌詞への対応。 - YouTubeから取得した音楽の再生機能。 - 設定可能なテキストUI:ヘッダーに表示する情報、キュー画面に表示するカラム、カスタムカラーテーマの構築、すべてのキーバインディングの再マッピング(vim風のデフォルト)をユーザーが選択できます。 - 音楽ライブラリをナビゲートするためのranger/lfスタイルの3カラムブラウザ。 - 基本的なプレイリスト管理。 - 基本的なCLIモードとスクリプトフックによるスクリプティングサポート。 このプロジェクトはまだ成熟途上ですが、日常的な使用には十分安定しており、時折破壊的変更が発生すると説明されています。インストールおよび設定のドキュメントはプロジェクトのウェブサイトにあり、パッケージング状況はRepologyで追跡されています。コミュニティでの議論はGitHub DiscussionsとDiscordサーバーを通じて行われています。 READMEでは、ターミナル画像プロトコルの要件以外に、実装言語、ライセンス、対応プラットフォームは明記されていません。