Spotifyの楽曲データ(tracks)及び音楽特徴量(audio-features)を取得するスクリプト群
https://gist.github.com/gecko655/ae50a092215de1977733cddcb90eb157 及び https://gist.github.com/gecko655/ff9efbf404d7fb4a3c40a84f0dc54c2e のデータを取得するのに使用した
1プレイリスト内に含まれるすべての曲の情報を集計できる
Macなら以下で入るはず
brew install jq csvkit
ファイル一式を同一ディレクトリに配置した上で、以下を実行する
# api_keyの設定
vi oauth.sh
# (必要があれば)playlist id及びplaylistに含まれる曲数を手入力する
vi playlist.sh
# プレイリスト情報取得(APIアクセスあり)
./playlist.sh
# 集計
./make_tracks.sh
# 音楽特徴量取得(APIアクセスあり)
./audio_features.sh
# 集計
./make_audio_features.sh