たくさんの MP3 曲が入ったローカル ライブラリがあります。
1 曲で複数のアーティストを完全にサポートする音楽プレーヤーが必要です。たとえば、ライブラリ内のすべてのアーティストのリストで、曲に次のアーティストが含まれている場合:
Michael Jackson/Usher
アーティストのリストでは、これらが同じ曲の 2 人の別々のアーティストであることを認識する必要があるため、 という名前のアーティストは表示されませんMichael Jackson/Usher
。代わりに、両方のアーティストの下に同じ曲が表示されます。
複数のジャンルでも同様です。
言いたくはありませんが、Windows Media Player ではこれが正しく機能しています (ただし、アーティストを;
ではなくで区切っていますが/
、これはここでの重要な点ではありません)。
この機能を備えた音楽プレーヤーにはどのようなものがありますか? 理想的には、できるだけ軽量であるべきです。ストリーミング/ラジオ/オンライン サービスのサポートには興味がありません。ローカルの MP3 コレクションを管理したいだけです。
答え1
gmusicブラウザ1 つの曲で複数のアーティストをサポートし、一度に 1 人のアーティストが選択されているときに同じ曲を表示します。
使い方
この作業を正しく実行するには、次の 2 つの条件があります。
アーティストによるフィルタリングをサポートする音楽プレーヤー(このアプリケーションは「ミュージック ジュークボックス」または「ジュークボックス」と呼ばれることもあります)
;
複数のアーティストを含む曲のメタデータ。2つのアーティストの間はセミコロン ' ' (またはサポートされている他の区切り文字)で区切る必要があります。
L.Storch, oboe; M. Friedmann, violin
条件 2 を説明すると、以下のスクリーンショットに示すように、複数のアーティストの曲が 1 つだけありました。
セミコロンまたはスラッシュ
セミコロンの他に、スラッシュ ' /
' も使用できます。スラッシュの前後にはスペースを入れることができます (例 : ) L.Storch, oboe / M. Friedmann, violin
。これは gmusicbrowser では正常に動作しますが、他の音楽プレーヤーではテストされていません。
アンパサンド「&
」はない動作します。奇妙なことに、カンマ ' ,
' はスラッシュと同様に機能し、両側にスペースを入れることができます。とにかく、私のリストの曲はデフォルトでセミコロンを使用していました。
フィルタリングの実際
次の GIF アニメーション画像では、gmusicbrowser を「Shimmer Desktop」レイアウトの「Simple List View」で使用しています。対応するジャンルを選択し、アーティストを 1 人ずつ選択しました。
Xubuntu 14.04 で gmusicbrowser 1.1.12 で動作をテストしました。
答え2
多値タグは、クオド・リベット。
複数の値を作成するには、自分で値を追加したり、サポートされている形式で既に値を読み取ったり、事前定義されたスプリッターまたはカスタム定義されたスプリッターの範囲 ( /
、、、 ...) を使用して既存の値を分割したりでき&
ます。-
and
~people
すると、 (、、、などをスキャンするartist
)albumartist
などperformer
のconductor
メタタグと同様に、任意のタグによるクエリが可能になりますcomposer
。