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

BetterLyricsは、音楽プレーヤーと高度にカスタマイズ可能な歌詞ビジュアライザーを組み合わせたWindowsデスクトップアプリケーションです。C#を用いてWinUI 3およびWin2D上に構築され、GPL v3.0の下で配布されており、Microsoft Storeまたは手動のリリースパッケージからインストールできます。 視覚的な表現がこのプロジェクトの焦点です。歌詞は音節ごとのハイライト、ロングノートの持続グロー、遠くの行に対するパースペクティブベースのフェードをサポートしています。ドラッグ&ドロップのレイアウトエディタを使用すると、ユーザーは歌詞、アルバムアート、再生コントロールの位置とサイズを変更できます。ユーザーはアニメーション、フォント、テーマカラーの抽出、個々の視覚的動作を調整できます。テーマエンジンは画面の端やアルバムアートをサンプリングしてインターフェイスをデスクトップに溶け込ませ、背景効果にはダイナミックな流体、ブラー、フォグ、スノーフレークのパーティクルが含まれます。リアルタイムのスペクトラムアナライザーや、複数のアーティスティックテーマを備えた共有可能な歌詞カードも含まれています。 再生は、ローカルドライブだけでなく、SMB、WebDAV、FTPソースもカバーし、再開のための再生メモリを備えています。メディアライブラリはローカルフォルダの変更と同期します。このアプリは、Spotify、Apple Music、NetEaseなどの外部プレーヤーの音楽を視覚化でき、Discord Rich PresenceやLast.fmのスクロブルと統合されています。 歌詞の処理には、構成可能なマッチングしきい値、手動のメタデータマッピング、永続的なソースメモリ、歌詞以外のコンテンツをフィルタリングするノイズリダクション、簡体字/繁体字中国語の変換が含まれます。プラグインシステムにより、コミュニティは歌詞ソース、翻訳エンジン、音訳ツールを拡張できます。オフライン翻訳が組み込まれており、ローカルLLM統合に向けたフレームワークが準備されています。ネイティブフォーマットには、.lrc(標準および拡張)、.eslrc、.ttmlが含まれます。 表示モードには、標準、フルスクリーン、デスクトップ/壁紙(常に手前またはアイコンの背後に埋め込まれた状態)、ドッキングされたアプリバー、狭い縦型レイアウト、タスクバーモードが含まれます。追加機能には、音楽の停止時に自動的に非表示になる機能や、リスニング履歴の「Wrapped」スタイルの視覚的ストーリーを備えた統計ダッシュボードが含まれます。READMEには、プロジェクトが活発に開発中であり、予期しない問題が発生する可能性があることが記載されています。