文章splayer-wyy.md

サードパーティ製NetEase Cloud Musicプレイヤー探訪

// 工具 · 2024-12-16 · 阅读 7 分钟 · 165 次阅读

はじめに

NetEase Cloud Musicのヘビーユーザーとして、私は常に自分のニーズにより合ったサードパーティ製音楽プレイヤーを探し求めてきました。公式クライアントは機能豊富ですが、起動が遅くリソースを大量に消費するため、非常に不満を感じており、代替品を望んでいました(新しいもの好きbushi)。

探索の過程で、BetterNCM、HyPlayer、そして最終的に大満足したSPlayerを含む、いくつかの人気サードパーティ製プレイヤーを試しました。以下が私の使用体験と最終的な推奨です。


第一站:BetterNCM——プラグインによる拡張探索

BetterNCMは、NetEase Cloud Music公式クライアントをベースにしたプラグイン拡張システムです。簡単に言えば、完全に独立したプレイヤーではなく、公式クライアントにプラグインをロードして機能を拡張・最適化するものです。

BetterNCM公式スクリーンショット(アンインストールしたので自分でスクリーンショットを撮るのが面倒だった(bushi )

長所:

  • 機能豊富:プラグインエコシステムは非常に活発で、歌詞の最適化、インターフェースの美化、クイック操作など、何でも揃っています。
  • 軽度な変更:公式クライアントを補強し、完全に置き換えるわけではないので、ネイティブクライアントに慣れたユーザーに便利です。

短所:

  • パフォーマンスの問題:複数のプラグインをロードすると、クライアントの起動が遅くなり、時にはカクつきやクラッシュが発生することもあります。
  • 冗長感:機能は増えますが、全体的な体験は依然としてネイティブクライアントの制限を受け、プラグインが積み重なると肥大化した印象を与え、すでに複雑なシステムに「さらに多くのものを無理やり詰め込んでいる」ように感じます。

全体的に、BetterNCMは良い選択肢でしょうか?しかし、それは「再構築」ではなく「修正」に近いものです。シンプルでスムーズな体験を求める私にとっては、やはりあまり良くなく、少し面倒でした(

https://github.com/std-microblock/BetterNCM

第二站:HyPlayer——モダンなインターフェースと機能、しかし依然として残る欠点

次に、HyPlayerに目を向けました。これは完全に独立したサードパーティ製NetEase Cloud Musicプレイヤーで、UWP(Universal Windows Platform)ベースで開発され、デザインは清潔でシンプルです。

HyPlayerホームページ

長所:

  • 美しくモダン:インターフェースデザインは現代的な美意識に非常に合致しており、レイアウトはシンプルで、操作は直感的です。
  • 軽量:広告や余計な追加機能がなく、起動速度は比較的速いです。

短所:

  • バグが多い:使用中に、高音質の音楽再生時のカクつきや曲送り、歌詞の同期ズレなど、いくつかの小さな問題に遭遇しました。これらのバグは今も完全には修正されていません(フレームワークの問題で仕方ありませんが、開発チームは非常に責任感があります)。
  • 開発の制限:UWPベースで開発されているため、HyPlayerはmacOSやLinuxでは動作しません。UWPの制限により、スクロールホイールでの音量調節のような一般的なインタラクションの詳細も欠けています。
  • 機能の不足:マルチプラットフォーム対応やインストールの容易さなどの点でやや不十分です。

ともあれ、HyPlayerも試す価値のあるプレイヤーですが、その欠点とプラットフォームの制限により、完全に没頭することはできませんでした~

https://github.com/HyPlayer/HyPlayer

最終選択:SPlayer——ミニマルとモダンの完璧な融合

いくつか比較検討した後、ついにSPlayerに出会いました。これは、サードパーティ製音楽プレイヤーに対する私の期待のほとんどを解決してくれたと言えます。

なぜSPlayerを選ぶのか?

シンプルでモダンなインターフェースデザイン

SPlayerのインターフェースは非常にミニマルで、色使いは清潔感があり、アニメーション効果は滑らかで自然です。BetterNCMのように複雑ではなく、HyPlayerのように制限もありません。SPlayerは、「モダンな」音楽体験とは何かを教えてくれました。

SPlayer ホームページ

効率的でスムーズなパフォーマンス

起動速度から動作の滑らかさまで、SPlayerは非常に優れたパフォーマンスを発揮します。大量の音楽ファイルをロードしても、応答速度は非常に速く、カクつきの問題から完全に解放されました。

クロスプラットフォーム対応

HyPlayerの単一プラットフォーム対応とは異なり、SPlayerはWindows、macOS、Linuxでスムーズに動作し(オープンソースで自分でビルド可能)、複数のデバイス間での切り替えニーズを満たしてくれます。

充実した思いやりのある機能

  • NetEase Cloud Music統合:QRコードログイン、デイリーチェックイン、プレイリスト同期、ロスレスオーディオ再生(メンバーシップが必要)をサポート。
  • ローカル音楽管理:複数のフォーマット(MP3、FLACなど)をサポートし、ローカルプレイヤーとして切り替えてネットワークに接続しないことも可能。
  • カスタマイズ可能なインターフェースとテーマ:ソフトウェア全体のインターフェース、カバーアートに合わせたテーマカラーの自動適応、歌詞アニメーション、デスクトップ歌詞、ライト/ダークモードの自動切り替えなど、視覚的にも使用体験的にも楽しいものになっています。

https://github.com/imsyy/SPlayer


つぶやき

この旅を振り返ると、BetterNCMのプラグイン拡張で機能の多様性を感じ、HyPlayerで美しさと軽量さの初歩的な融合を試み、最終的にSPlayerで立ち止まり、真に自分のニーズを満たす音楽プレイヤーを見つけました。

SPlayerは、スムーズで効率的なだけでなく、独特のモダンさを持ち合わせており、私の音楽の旅における理想的なパートナーとなっています。

もしあなたも、一味違うサードパーティ製NetEase Cloud Musicプレイヤーを探しているなら、ぜひこの3つを試してみてください。もしかしたら、そのうちの一つがあなたの理想の選択肢になるかもしれませんよ~

#工具分享