Tag FloW のジャンル分類を Discogs の「ジャンル > スタイル」に作り替えた ― タグにはスタイル名を書く
自作の MP3 タグ整理アプリ「Tag FloW」(作った話)の STEP 05 は、ジャンルを付ける段階です。11月に、この STEP を Discogs の「ジャンル > スタイル」で選ぶ形に作り替えました。MP3 のジャンルタグには、いちばん細かい「スタイル」の名前を書きます。なぜ変えたか、どう決めるようにしたかをまとめます。

1. 前のやり方で困ったこと
前の STEP 05 は、アーティストの名前を辞書で引き、「大分類 > ジャンル > サブジャンル > スタイル」の4階層のジャンルを付けていました。約1万曲の作業用フォルダで試したところ、次のことがわかりました。
- ほとんど付かない:元の MP3 のジャンルタグがすべて空で、辞書に載っているアーティストの曲しか付きませんでした。付いたのは 96 曲だけ
- 付いても大まかすぎる:Björk・KC and The Sunshine Band・Incognito が、そろって
Pop > Pop > Dance Pop > Dance-Popになっていました - サブジャンルとスタイルの区別があいまい:4階層のうち、どちらに入れるか迷うものが多くありました
2. Discogs の「ジャンル > スタイル」にした
Discogs(レコードの情報を利用者が登録するデータベース)は、作品ごとにジャンル(15種類)と、その下のスタイルを付けています。たとえば「Funk / Soul > Boogie」「Electronic > Deep House」です。2段なので迷いにくく、DJ が使う細かい分け方もそろっています。
- 辞書:Discogs のジャンルとスタイルの組み合わせ 581 件に、親のジャンルがわからないスタイル 175 件と、独自のスタイル 5 件を足して、Excel の辞書にしました
- 独自のスタイル:Discogs に無いけれど DJ でよく使う分け方を足しました。Rare Groove・Northern Soul・Modern Soul(Funk / Soul の下)、Soulful House・Afro House(Electronic の下)です。画面から追加もできます
- タグに書くのはスタイル名だけ:MP3 のジャンルタグ(
TCON)にはBoogieのようにスタイル名だけを書きます。DJ ソフトのジャンルの列で細かく絞り込めるからです。親のジャンルは Excel の別の列に残します
3. アルバムごとに、候補を順に探す
ジャンルはアルバムごとに決めます(Discogs も作品ごとに付けているため)。候補は次の順に探し、最初に見つかったものを入れます。どこから決めたかは、一覧の「根拠」の列と Excel に残ります。
| 順 | 候補 | 内容 |
|---|---|---|
| 1 | 設定済み | Excel にすでに入っているスタイル(前に選んだもの) |
| 2 | アーティスト既定 | そのアーティストに登録したスタイル |
| 3 | Discogs | そのアルバムの最初のスタイル |
| 4 | Apple Music | アルバムのジャンルを Discogs の形に読み替えたもの(読み替え表 54 件) |
| 5 | Spotify | アーティストのジャンルのうち、Discogs のスタイル名と同じもの |
右の欄には、各サービスの結果がそのまま出ます。たとえば Björk の Vespertine なら Discogs: Electronic > Abstract, Experimental, Ambient です。違うと思えば、ジャンル → スタイルの順にプルダウンで選び直します。
4. いちばん効いたのは「アーティストの既定」
- アルバムを1つ選んでスタイルを決め、「このアーティストの既定にする」を押すと、同じアーティストのほかのアルバムにも同じスタイルが入ります。Björk なら1回で 96 アルバムに入りました
- 登録はアプリの辞書に残り、次に作業するときも使われます。右の欄に「登録済みのジャンル」として出ます
- 「Dirty Projectors & Björk」のような共演の名前は、並んでいるアーティストのうち既定のある人のスタイルを使います
- 試験では、26 人を登録しただけで、904 アルバム中 860 が自動で決まりました
注意点もあります。Various Artists(オムニバス)には既定を使わないようにしました。試験中にうっかり「Various Artists = Soul」と登録してしまい、中身に関係なく全部のオムニバスが Soul になったためです。今は Various Artists のアルバムでは、このボタン自体を出しません。
5. 各サービスから取れたもの
- Discogs:スタイルまで取れます。Björk のシングル10枚では Leftfield・IDM・Experimental などが返りました。約900 アルバムを照会して約17分でした
- Apple Music:「Electronic」「Jazz」「Pop」のような大まかなジャンルだけです。25 アルバムで試すと 17 件見つかりましたが、スタイルまで決まったのは 5 件でした
- Spotify:アルバムにはジャンルが無く、アーティストのジャンルも今回は空で返ってきました(理由は要確認)
3つのサービスへの問い合わせ方や、問い合わせ制限への対応は、次の記事にまとめました。
