Clementine: 機能リクエスト:アーティストタグ区切り文字

作成日 2017年06月08日  ·  5コメント  ·  ソース: clementine-player/Clementine

アーティストタグセパレーターを使用することは可能ですか? 一部の曲には複数のアーティストが含まれているため、ライブラリ内の1人のアーティストとして解釈するのではなく、それらを分離しておくとよいでしょう。 一部の音楽プレーヤーは、「/」、「;」を正しく解釈します。 または「&」をアーティストタグの区切り文字として使用します。

最も参考になるコメント

+1

アーティストだけでなく、ジャンル、グループ化などの他の分野も同様です。残念ながら、タグの分離は、さまざまなID2vxxxバージョンのFLAC、OGG、MP3で非常に異なる方法で処理されるため、コーディング時に多くの問題が発生する可能性があります。

ID3標準で指定されていない場合でも、個別の(等しい)タグを正しく処理する必要があります(つまり、FLACでは3人のアーティストに対してアーティストタグを3回使用するだけです)。 多くの人が「/」、「;」を使用しますまたは「|」。 一部のID3バージョンでもNUL文字を使用しています。

MusicBrainz Picardを使用してファイルにタグを付けていますが、ID3v2.3の「セパレーター」は「;」(セミコロン+空白)です。

予想よりも大きな変更になる可能性があります…そしてもちろん、検索ではこれらすべてのバリアントを正しく検索できる必要があります。 さらに、プレイリストビューは複数のタグを正しく処理する必要があります。 1つの列エントリに7つのジャンルを表示するにはどうすればよいですか? … 等々。

全てのコメント5件

+1

アーティストだけでなく、ジャンル、グループ化などの他の分野も同様です。残念ながら、タグの分離は、さまざまなID2vxxxバージョンのFLAC、OGG、MP3で非常に異なる方法で処理されるため、コーディング時に多くの問題が発生する可能性があります。

ID3標準で指定されていない場合でも、個別の(等しい)タグを正しく処理する必要があります(つまり、FLACでは3人のアーティストに対してアーティストタグを3回使用するだけです)。 多くの人が「/」、「;」を使用しますまたは「|」。 一部のID3バージョンでもNUL文字を使用しています。

MusicBrainz Picardを使用してファイルにタグを付けていますが、ID3v2.3の「セパレーター」は「;」(セミコロン+空白)です。

予想よりも大きな変更になる可能性があります…そしてもちろん、検索ではこれらすべてのバリアントを正しく検索できる必要があります。 さらに、プレイリストビューは複数のタグを正しく処理する必要があります。 1つの列エントリに7つのジャンルを表示するにはどうすればよいですか? … 等々。

そのため、現在、ジャンルタグを使用してクレメンタインでこれに取り組んでいますが、これが機能するようになったら、おそらくこれを「アーティスト」タグにプッシュしようとします。 Taglibは、最新バージョンのリストとして複数のジャンルをサポートする必要があります。 ID3 / 2.3のようなものについては、ユーザーがタグデータをある程度制御できるように、ユーザーが目的のサフィックスまたはプレフィックス(ハッシュタグプレフィックス、セミコロンサフィックス(おそらく両方をサポートしますか?))を指定できるようにします。

私の計画(データベース設計の観点から)は、すべてのジャンルと一意のIDを含むジャンルデータベースを作成することです。 次に、各一意の曲IDを各ジャンルIDに一致させるSongToGenreテーブルもあります。 これにより、個々のジャンル(または最終的にはアーティスト)の検索が比較的簡単なプロセスになります(以前よりも複雑になりますが!)

実際に掘り下げる前に、人々がこれについてどのように感じているかを知りたいと思っています。 今のところ、私はこれをサポートするためにいくつかのグラウンドゲームを開始するつもりです(それは私にとって本当に大きな欠けている機能だからです!!!)

ジャンルだけでなく、ラベル(ユーザー定義として設定できます)が必要ですが、ほとんどのタグにあり、私たちに必要な4つのものの1つです。 彼らが他のプレイヤーで働いているときに彼らにラベルを付け直したくないので、どこから始めればよいかを知る必要があることを喜んで助けます(しかし500,00 cdを見て成長しています)

@ Eoin-ONeill-Yokaiこれは現在進行中ですか、それともこれを妨げる別の問題がありますか?
現在、複数のアーティストやジャンルに対するサポートが不足していることが、クレメンタインを使用する上での大きな欠点です。

@ Eoin-ONeill-Yokaiこれは現在進行中ですか、それともこれを妨げる別の問題がありますか?
現在、複数のアーティストやジャンルに対するサポートが不足していることが、クレメンタインを使用する上での大きな欠点です。

とりあえず、あきらめました。 可能であるはずですが、私のデータベースの知識は、サイドプロジェクトとして快適に実装することを望んでいるところではありません。

このページは役に立ちましたか?
0 / 5 - 0 評価