この記事は「アイカツ! Advent Calendar 2019」16日目の記事です。
5日目に続き2回目の記事投稿です。
果たしてこのAdCは25日まで完走することができるのでしょうか?
アイカツ!サブスクについて
【#配信で聴くアイカツ】本日より、音楽配信サービスで「アイカツ!」をお聴きいただけます!
— サンライズミュージック〈公式〉 (@SUNRISEMusicINC) 2018年7月11日
STAR☆ANISとAIKATSU☆STARS!が歌う主題歌・挿入歌(初出CD収録Ver.)と、BGM(テレビシリーズと劇場版の背景楽曲)が各社サービスでダウンロード&サブスクリプションともに配信開始となりました! pic.twitter.com/NsIBFiUP7g
『アイカツスターズ!』AIKATSU☆STARS!が歌う主題歌・挿入歌ほか203曲のダウンロード&サブスクリプションが9月29日より配信 | 超!アニメディア#アイカツ #aikatsu#アイカツスターズ #aikatsustars https://t.co/5ZANgyabDp
— サンライズミュージック〈公式〉 (@SUNRISEMusicINC) 2019年9月28日
2018年7月11日にアイカツ!楽曲が、2019年9月29日にアイカツスターズ!楽曲が、各音楽配信サービスでサブスクリプション開始となりました。 これらの楽曲がどのくらい聞かれているのかを調べてみようと思います。
- ↓の記事をリスペクトした記事です。
qiita.com
対象データ
- 対象のサブスクサービスはSpotifyとします。僕が使っているからです。あとAPIが整っているというのもあります。
- 対象の楽曲は、アイカツ!シリーズが公式で出しているすべての楽曲です。具体的には、以下のアルバムに収録されているすべての楽曲です。
13 "AIKATSU! ANION ""NOT ODAYAKA"" (Remix)" 5 TVアニメ/データカードダス『アイカツ!』COMPLETE SONGS EX 43 TVアニメ/データカードダス『アイカツ!』COMPLETE SONGS1 14 TVアニメ/データカードダス『アイカツ!』COMPLETE SONGS10 11 TVアニメ/データカードダス『アイカツ!』COMPLETE SONGS11 16 TVアニメ/データカードダス『アイカツ!』COMPLETE SONGS12 35 TVアニメ/データカードダス『アイカツ!』COMPLETE SONGS2 37 TVアニメ/データカードダス『アイカツ!』COMPLETE SONGS3 34 TVアニメ/データカードダス『アイカツ!』COMPLETE SONGS4 25 TVアニメ/データカードダス『アイカツ!』COMPLETE SONGS5 16 TVアニメ/データカードダス『アイカツ!』COMPLETE SONGS6 16 TVアニメ/データカードダス『アイカツ!』COMPLETE SONGS7 17 TVアニメ/データカードダス『アイカツ!』COMPLETE SONGS8 12 TVアニメ/データカードダス『アイカツ!』COMPLETE SONGS9 11 TVアニメ/データカードダス『アイカツ!』主題歌/挿入歌 1年目1 11 TVアニメ/データカードダス『アイカツ!』主題歌/挿入歌 1年目2 11 TVアニメ/データカードダス『アイカツ!』主題歌/挿入歌 2年目1 12 TVアニメ/データカードダス『アイカツ!』主題歌/挿入歌 2年目2 12 TVアニメ/データカードダス『アイカツ!』主題歌/挿入歌 3年目1 12 TVアニメ/データカードダス『アイカツ!』主題歌/挿入歌 3年目2 9 TVアニメ/データカードダス『アイカツ!』主題歌/挿入歌 4年目 12 TVアニメ/データカードダス『アイカツスターズ!』主題歌/挿入歌 1年目① 11 TVアニメ/データカードダス『アイカツスターズ!』主題歌/挿入歌 1年目② 14 TVアニメ/データカードダス『アイカツスターズ!』主題歌/挿入歌 2年目 16 TVアニメ/データカードダス『アイカツスターズ!』主題歌/挿入歌 Another Ver. 34 TVアニメ『アイカツ!』BGM集 1年目 36 TVアニメ『アイカツ!』BGM集 2年目1 33 TVアニメ『アイカツ!』BGM集 2年目2 36 TVアニメ『アイカツ!』BGM集 3年目 17 TVアニメ『アイカツ!』BGM集 4年目 79 TVアニメ『アイカツスターズ!』BGM集1年目 71 TVアニメ『アイカツスターズ!』BGM集2年目 18 映画『アイカツ! 〜ねらわれた魔法のアイカツ!カード〜』BGM集 9 映画『劇場版アイカツ!』BGM集
- 合計758曲ありました。すごい。
- プレイリストとして公開しています。順番ぐちゃぐちゃですがデータ分析用or単純に聞く用とかにお使いください。
- 同一楽曲でも2つ以上のアルバムに収録されていた場合は別カウントとします。
- 例えば、Spotify上にAngel Snowと名のつく曲は6曲ありますが、それぞれこんな感じです。 このうち「主題歌/挿入歌 1年目1」と「COMPLETE SONGS6」の音源は同じもののようですが、今回は別物として扱います。
曲名 | アーティスト | アルバム | Spotify URL |
---|---|---|---|
Angel Snow | れみ from STAR☆ANIS | TVアニメ/データカードダス『アイカツ!』主題歌/挿入歌 1年目1 | リンク |
Angel Snow - ~いちご & おとめ Ver.~(Short Size) | わか・れみ from STAR☆ANIS | TVアニメ/データカードダス『アイカツ!』COMPLETE SONGS1 | リンク |
Angel Snow - (Short Size) | れみ from STAR☆ANIS | TVアニメ/データカードダス『アイカツ!』COMPLETE SONGS1 | リンク |
Angel Snow - ~おとめ & さくら & しおん Ver.~(Short Size) | れみ・えり・ゆな from STAR☆ANIS | TVアニメ/データカードダス『アイカツ!』COMPLETE SONGS3 | リンク |
Angel Snow | れみ from STAR☆ANIS | TVアニメ/データカードダス『アイカツ!』COMPLETE SONGS6 | リンク |
Angel Snow - ~おとめ & さくら & しおん Ver.~ | れみ・えり・ゆな from STAR☆ANIS | TVアニメ/データカードダス『アイカツ!』COMPLETE SONGS11 | リンク |
人気度について
Spotifyは各楽曲の再生数をAPIで取得することができません。代わりに popularity
なる値を取得できます。
ドキュメントによれば、
Popularity: The popularity of the track. The value will be between 0 and 100, with 100 being the most popular. The popularity of a track is a value between 0 and 100, with 100 being the most popular. The popularity is calculated by algorithm and is based, in the most part, on the total number of plays the track has had and how recent those plays are. Generally speaking, songs that are being played a lot now will have a higher popularity than songs that were played a lot in the past. Duplicate tracks (e.g. the same track from a single and an album) are rated independently. Artist and album popularity is derived mathematically from track popularity. Note that the popularity value may lag actual popularity by a few days: the value is not updated in real time.
とのことです。要するに、
- 0〜100の値
- たくさん再生されたり、最近再生された曲ほど高い値になる
- そんなにリアルタイム性のある値じゃない
ということらしいです。内部の計算アルゴリズムは謎ですが、今回はSpotify様のおっしゃる人気度を信じることにします。
- Spotify web clientのWeb socketを解析して再生数を取ってる人もいるらしい……
- 怖いので今回は使ってないです
人気度一覧
では、本題の人気度ランキングです。
上位20曲(popularity>=27)の曲一覧は以下のとおりです。
- popularityは整数なので同順位の曲がたくさんありますが、同順位内の順番は適当です。
- 全758曲のランキングは、このブログの末尾に載せます。
曲名 | popularity | アルバム名 | アーティスト | URL |
---|---|---|---|---|
カレンダーガール | 34 | TVアニメ/データカードダス『アイカツ!』主題歌/挿入歌 1年目1 | わか・ふうり・すなお from STAR☆ANIS | リンク |
ダイヤモンドハッピー | 30 | TVアニメ/データカードダス『アイカツ!』主題歌/挿入歌 1年目2 | わか・ふうり・すなお from STAR☆ANIS | リンク |
アイドル活動! | 29 | TVアニメ/データカードダス『アイカツ!』主題歌/挿入歌 1年目1 | わか・ふうり・すなお from STAR☆ANIS | リンク |
Trap of Love | 29 | TVアニメ/データカードダス『アイカツ!』主題歌/挿入歌 1年目1 | すなお・わか・ふうりfrom STAR☆ANIS | リンク |
硝子ドール | 29 | TVアニメ/データカードダス『アイカツ!』主題歌/挿入歌 1年目1 | もえ・すなおfrom STAR☆ANIS | リンク |
SHINING LINE* | 29 | TVアニメ/データカードダス『アイカツ!』主題歌/挿入歌 2年目2 | わか・ふうり・ゆな from STAR☆ANIS | リンク |
オリジナルスター☆彡 | 29 | TVアニメ/データカードダス『アイカツ!』主題歌/挿入歌 2年目1 | わか・ふうり・すなお・れみ・もえ・えり・ゆな・りすこ from STAR☆ANIS | リンク |
チュチュ・バレリーナ | 29 | TVアニメ/データカードダス『アイカツ!』主題歌/挿入歌 3年目2 | もな・るか・みき from AIKATSU☆STARS! | リンク |
START DASH SENSATION | 29 | TVアニメ/データカードダス『アイカツ!』主題歌/挿入歌 4年目 | るか・もな・みき from AIKATSU☆STARS! | リンク |
STARDOM! | 29 | TVアニメ/データカードダス『アイカツスターズ!』主題歌/挿入歌 2年目 | せな・りえ・みき・かな from AIKATSU☆STARS! | リンク |
Signalize! | 28 | TVアニメ/データカードダス『アイカツ!』主題歌/挿入歌 1年目1 | わか・ふうり・すなお・りすこ from STAR☆ANIS | リンク |
Take Me Higher | 28 | TVアニメ/データカードダス『アイカツ!』主題歌/挿入歌 1年目2 | りすこ・もえ・ゆな from STAR☆ANIS | リンク |
オトナモード | 28 | TVアニメ/データカードダス『アイカツ!』主題歌/挿入歌 2年目2 | りすこ・もな from STAR☆ANIS | リンク |
スタートライン! | 28 | TVアニメ/データカードダス『アイカツスターズ!』主題歌/挿入歌 1年目① | せな・りえ from AIKATSU☆STARS! | リンク |
episode Solo | 28 | TVアニメ/データカードダス『アイカツスターズ!』主題歌/挿入歌 1年目① | るか・ななせ・かな・みほ from AIKATSU☆STARS! | リンク |
Move on now! | 27 | TVアニメ/データカードダス『アイカツ!』主題歌/挿入歌 1年目1 | りすこ・わか・ふうり・すなお from STAR☆ANIS | リンク |
Wake up my music | 27 | TVアニメ/データカードダス『アイカツ!』主題歌/挿入歌 1年目2 | りさ・えいみ | リンク |
KIRA☆Power | 27 | TVアニメ/データカードダス『アイカツ!』主題歌/挿入歌 2年目1 | わか・ふうり・すなお from STAR☆ANIS | リンク |
lucky train! | 27 | TVアニメ/データカードダス『アイカツ!』主題歌/挿入歌 4年目 | るか・もな・みき from AIKATSU☆STARS! | リンク |
MUSIC of DREAM!!! | 27 | TVアニメ/データカードダス『アイカツスターズ!』主題歌/挿入歌 2年目 | せな・りえ・みき・かな from AIKATSU☆STARS! | リンク |
- 1位は「カレンダーガール」でした。popularityは、2位以下が団子状態な中、2位から差をつけてpopularity=34です。2018年になってレコードが発売されるほどですし、順当ですね。
- OPED曲が上位のほとんどを占めている。
- OPED以外では「Trap of Love」「硝子ドール」がpopularity=29で同率3位、「Take Me Higher」「オトナモード」がpopularity=28で同率11位
- スターズでは「STARDOM!」がpopularity=29で全体同率3位。健闘しているといえそう。
- スターズOPED以外で最初に出現するのは「Dreaming bird」「荒野の奇跡」(popularity=25)。リリィ先輩の変拍子シリーズが強い。
- BGM集での首位は「SHINING ROAD」。アイカツスターズ!のドレスアップBGM。
- BGM集はpopularityがそもそも付いていない曲が多い
全データ
取得したデータと取得に使ったスクリプトはすべてgistにあげてあります。 データ: アイカツ!楽曲のSpotify上のデータ · GitHub
スクリプト群: Spotifyの楽曲データを取得するスクリプト群 · GitHub
gistのフィルタリング機能が優秀なので、適当に遊んでください。
この記事の予約投稿直前に気づいたのですが、この表、歌唱担当を入れてフィルタリングすればユニパレのセットリスト予想に使えそう。
- ユニパレの出演者は毎公演異なってて複雑なので、メンバーが揃っている曲の中でのSpotifyでの人気上位曲を探せそう
- ちなみに僕はユニパレのファミリータイム除く全公演応募して、福岡のみ当選しました。福岡上陸は人生初なのでワクワクが止まんないです。
— gecko655 (@gecko655) 2019年12月13日
Future Works
- Spotifyが分析した「曲の特徴」を
/audio-features
APIで取ることができるらしいので、なんか分析してみたいacousticness
とかinstrumentalness
とかが返ってくるらしい
- 曲のWritten by(ソングライター)情報はAPIで取得できないらしい。作曲家別人気順とか見たかった。
- その他、何かやりたいことあったら、↑に貼ったgistからスクリプト流用していろいろやってみてください。
おわりに
- 人気順位は思った以上に順当だった
- リリィ先輩強い
- BGM集、もっと再生しましょう。 良い ので。
- フレンズもサブスク開始してほしいなぁ…
- フォトカツ曲も……
追記
playlist取得してからtrackを取得するスクリプト書いたけど、 よく見たらplaylist内にすべてのtrack情報入ってたから、2段階で取得する必要なかったな……