【スクフェス】楽曲、SE、BGM、音声抽出、解析について備忘録&現状

Episode #67

今日、急にスクフェスのライブ音源を抽出したい!と思い立ってしまったのですが結果としては失敗しました。まぁ音声は取り出せたのですが…思った通りに行かなかったというかなんというか…ということ。

そこで本日はスクフェスのライブ音源、SE、BGM、キャラボイスなどを抽出する方法をまとめておきたいと思います。あとすこし気になるところもあったので後々譜面データとかもあさって見ることになるかもしれません。

楽曲データなど各情報のPath

 Android

初回ダウンロードデータ

ラブライブ/ assets/ AppAssets.zip/ assets/ sound

追加ダウンロードデータ

ラブライブ/ assets/ AppAssets.zip/ assets/ download_v20/ sound

iOS

初回ダウンロードデータ

ラブライブ.app/ assets/ AppAssets.zip/ assets/ sound

追加ダウンロードデータ

ラブライブ.app/ assets/ AppAssets.zip/ assets/ download_v20/ sound

assets/sound内のフォルダ

/assets/sound/bgm

メイン画面のBGMデータ(μ’sとAqoursの2つ)
メイン画面ではデフォルトがAqoursになったのでμ’s版のBGMは切り替えた際にダウンロードされる

/assets/sound/music

多分これが楽曲データ

/assets/sound/voice

この下に「navi」と「scenario」というフォルダがある

・navi

おそらくメイン画面でパートナーに設定したメンバーが発する音声ファイルが入っている。部員を入手した時点でダウンロードされる模様

S__2859012

・scenario

シナリオの音声が入っている模様。

S__2859013

/assets/sound/ui

UIはもちろんUserInterfaceの略。3つにファイル分けがされている

・bgm

おそらく楽曲を選択する画面のイントロの情報

S__2859014

・se

長さ的にシャンシャン音とかが入ってる

・voice

この下に「bushimo」というフォルダがあり、みんなの分の「ブシモ!」が入っている。ちなみにAqoursメンバーのファイル名は「番号+キャラ名+拡張子」なのにμ’sメンバーは所々「声優名+番号+拡張子」になってる。mimoriとかPileとか書いてあったりもした。

音声、画像ファイルが開けない問題

画像はpng.imag。音声はiOSならmp3、Androidならoggが使われています。しかしプレイヤーで開いても「ファイルが壊れている」などと表示されてしまい正常に開けません。

テキストエディタで開くとわかりますがヘッダーやタグ がどこを見ても無くて波形データや画像情報らしきものはあるものの、うまく開けません。これはPlaygroundOSSでコンパイルするときの仕様なのかもしれませんがKlabのGitHubを見ると画像、音声を暗号化する機能があるみたいな記述があったので多分そういうことかと…PlaygroundOSSをマスターすればデコード出来るかもしれるかもしれません…

最も有効的な抽出方法

ここまで書いておいてなんですが、、、この方法が一番じゃないかなーと思ってたり。

ステップ1:PCとデバイスを3.5プラグで接続

PCのマイク端子(in)とスマホのヘッドフォン端子(out)をステレオミニプラグで接続します。

ステップ2:SE、VOICE、BGMをいじる

「その他」タブから「各種設定」をタップ

S__2859010

「共通」タブの中で自分が抽出したい音声のボリュームをMAXにしてそれ以外を最低にします

S__2859011

ステップ3:PCで録音

Audacityなどを使ってマイクとして入手されている音声を録音します。ちゃんと拾えてるか確認したい場合はアマミキをつかうとその場でマイク音声を聞くことができるので便利

Addacity | Download

アマミキ!

ステップ4:保存

好きな拡張子で保存します。ちなみにこの方法で「夢で夜空を照らしたい」を抽出した音源をYouTubeにアップしていますのでどんなもんか確認してみるといいかもしれません。なかなかいい音です。

まだまだ気になるポイントがあるのでもうしばらくスクフェスについて調べてみるつもりです。特にPlaygroundOSSとか。

NijiPicoをフォローして最新のFeedを入手