ボイコレの音声を手元に保存するにはわたっぽラボラトリーズ”わたっぽラボラトリーズ”へようこそ。気が向いたときに気が向いたことをまとめる,ひとり研究所のひとりごとノートです。最近は痛Suica作ったりESP8266でなんか作ったりすることが多いです。ページトップ痛Suica関連2014/06/30ボイコレの音声を手元に保存するにはウエハースに音声を視聴できるシリアル番号が付いたカードが入ってる、ボイコレ。まどマギのを数枚ほど自分も買いました←しかし、これって再生できる期限があるみたいですね。権利関係もあるでしょうから仕方ないんでしょうけれども...とはいえ、せっかくですから手元においていつでも聴けるようにしておきたいところ。そんなわけで、今回はボイコレの音声を手元に保存する方法を2つ見ていくことにします。ボイコレのサイトにアクセスして、アカウントを持っている場合はログインします。私はまどマギのがお目当てなので、スクロールしてまどマギのイラストを選びましょうか。さぁ、再生しましょう。まどっちかわいいよまどっち。わけにはいかないんですよね、これが。Flashを使ったストリーミングになっていて、保存できません。ここからがメインコンテンツ、保存する方法を見ていくことにしましょう。方法1:録音してしまうこれが一番手っ取り早い気もします。権利関係的にも一番問題ないんじゃないかな、と。私的利用のための録音扱いになりそう、というのが大きな理由です。Windowsでは、ステレオミキサーを活用して、PC上で流れるすべての音を録音する方法があります。ボイコレの音声だけを流し、ほかの音が流れていなければ、録音されたデータはボイコレの音声ということになります。Macの方はごめんなさい。方法2に望みをかけてください。ボイス録音器」というソフトを使いましょう。ボイス録音器」は、Vectorのサイトからダウンロードできます。http://www.vector.co.jp/soft/winnt/art/se459049.html?ds以前であれば仮面舞踏会♪を使っていたんですが、64bit環境にしてからか録音できなくなってしまいました。レジストリを使わないのでUSBメモリーからも使えて便利だったんですけどね。このソフトはインストーラタイプなので、管理者権限を持つアカウントでインストールする必要があります。追記:ステレオミキサーが使えなくても録音できる「Apowersoft音声録音フリーツール」(http://www.apowersoft.jp/free-audio-recorder-online)というソフトウェアがあるようです。こちらはJavaベースなため、OSも選ばなさそうです。起動するにはUAC警告が表示されるようで、管理者権限は必要なようです。私はこのソフトを使った録音まで試していないので実際に録音できるかはわかりません。お使いいただく場合は自己責任でお願いします。「ステレオミキサー」が有効になっているか確認しておきましょう。タスクバーからスピーカーのアイコンのところにカーソルを合わせ、右クリックした後「録音デバイス」を選びます。表示された画面に「ステレオミキサー」の文字と「準備完了」の文字が表示されていればOKです。「ステレオミキサー」が表示されていない場合は、「次のオーディオ録音デバイスがインストールされています:」と書いてある下の枠の中で右クリックして、「無効なデバイスの表示」を押したあと、ステレオミキサーのところで右クリックし、「有効」を押します。次に、インストーラを起動してソフトをインストールします。インストーラの最初のほうに出てくる、ほかのソフトのおすすめ画面は全部チェックを外しておいたほうが無難でしょう。今回使う予定のないソフトまでインストールされてしまいますからね。ソフトが起動したら、準備は万端です。あとはわざわざこの記事を見なくてもできるでしょう、ボタンを押して録音です。「録音を開始!」ボタンを押した後すぐにボイコレの画面に移り、再生を開始します。ボイコレの音声が最後まで流れたら、録音を停止しましょう。この時のコツは、なるべく押すボタンを近づけておくことです。順ですから、こんな具合に。きれいに録音できると思います。少なくとも、ヘッドホン端子とマイク入力端子をつないで力技で録音するよりはノイズも小さいはずです。データを直接GETしたいと思うところ。いうわけで、裏ワザでも使っていきましょうか。裏ワザというほど裏ワザでもないんですけどね。Agentという値を変更し、サーバーにあたかもiPhoneなどからアクセスしているよう装うことでスマートフォン向けサイトにアクセスし、音声データをGetしてしまおうという算段です。iPhoneはFlashに対応していないので、iPhoneにも対応しているということはFlashを使わない方法も提供されているという風に推測がつきます。Agent値をiPhoneのものに変えます。Switcherというアドオンを使っています。Agent値を偽装できたような。そのあたりはすいませんがご自身でググってください。うまくいったみたいですね、ボイコレのスマートフォン向けサイトが取得できました。音声は流れてきませんね。ソースを見てみましょう。31行目にaudioタグがありますね??どうやら一意のURLになっているみたいです。再利用はできなさそう。Firefoxは便利なことに、リンクをクリックするとその先のページのソースまで取得できるので、今回はそのまま開いてみることにします。おっと...これはM3Uプレイリストのようですね。スマートフォンに対しては拡張M3Uプレイリストを読み込ませることで対応していたみたいです。←とりあえずこのM3Uプレイリストをメモ帳にでも貼り付けて、保存しておきます。したら、httpで始まるURLをコピーし、ブラウザのアドレスバーに貼り付けます。貼り付けた後、ダウンロードが始まるはずなので、適当な名前を付けて保存します。「madoka-02.ts」として保存します。保存したら、先ほどメモ帳で保存したM3Uファイルを書き換えます。念のため、上書き保存するのではなく別名で保存するようにしましょう。再度使うことはないと思うのですが、なんとなくというか、精神衛生的に。新たに書き換えたM3Uデータは、先ほど保存した音声ファイルと同じディレクトリにおいてください。1つ目のURLの部分をそれに対応するファイル名に、以下同様に再生するファイル名に書き換えていきます。したら、あとは再生できると思います。M3U形式のデータをダブルクリックすれば、WindowsMediaPlayerなどが起動し、再生が始まるはずです。WMPだとボイスデータによっては、M3Uに記述してある音声データファイルの曲長値が無視され、ファイルがただ単に連続再生されてしまいつなぎ目の部分が不自然に聞こえてしまうようです。Playerでは大丈夫だったので、そちらで再生したほうが無難でしょう。こんな記事書いちゃったら、仕様変わっちゃうかもしれませんね。(殴まぁ、その時はその時です。スマートフォンに対応する以上、アクセス元IPで弾くわけにもいきませんからね。ソースでも覗けば何とかなるでしょう。