mixi station

ちょっと前にmixiで、mixiミュージックという新しいサービスが始まりました。
自分が普段聴いている音楽の情報を公開し、それを通じて好きなアーティストの情報を共有1したり、交流を広げたりしましょうというものです。2

mixi ミュージック (1) mixi ミュージック (2)

mixiのページに新しく2つのリンクが追加され、左の画像の丸いリンクをクリックすると、mixi参加者全員の統計が表示され、左の画像のリンクの方をクリックすると、現在開いている人3が聴いた曲のデータを見ることができます。


自分の聴いた曲が自動的にmixiに送信されるのかというとそうではなく、それにはmixiが開発したmixi stationというソフトを使います。
このソフトは、Windows Media Player(以下WMP)やiTunesで再生した曲の情報を取得し、mixiへ送信するためのソフトです。4

僕は普段、WMPもiTunesも使ってないので、使っていなかったのですが、友達が使ってるのをみて興味を持ち、今日ちょっといじってみました。

mixi station :: 設定

インストールして起動すると、初回起動時のみ、まずmixiアカウントのIDとパスワードを聞かれるので入力し、[設定を変更]ボタンを押します。
準備はこれだけで完了です。

「Windows起動時にmixi stationをきどうする」にチェックをしておくと、毎回起動する手間が省けるということなんでしょうけど、さすがに聴いてる曲を常に監視されるのは厭だなあと思い、チェックを外しました。
普段WMP使ってないから、あんま関係ないんですけどね。

mixi station :: タスクトレイ

起動するとこのようなアイコンがタスクトレイに表示されます。
それを右クリックしたときのメニューがこれ。

mixi station :: 右クリックメニュー

このメニューにある項目が、mixi stationに対して行える操作の全てのようです。

ぱっと見た感じ、「送信を一時停止」ができることに少し安心しました。
そうですよね。やっぱ聴いてる曲が全部通知されちゃうのは誰だって厭ですよね。
友達に勧められて聞いたアイドルの曲が自分の好みだなんて思われたくありませんから。:p

「mixi stationを表示」は、バージョン情報の表示。
「mixiのページを表示」は、ブラウザでmixi.jpを表示。
「環境設定」は、初回起動時に出てきたアカウントを設定する画面です。

それから、「送信履歴を表示」を選ぶと、WMPやiTunesから取得した曲情報のリストが表示されました。5

mixi station :: 送信履歴

WMPで音楽を再生しながらこのリストを観察していると、まず曲を再生して3分くらいたった頃、現在聴いてる曲の情報が追加されました。
この段階では一番左にある音符のアイコンは青くなっていて、状態が「未送信」になっています。
未送信状態のまま何曲か溜めておき、一定時間経ったら送信をしているようです。
送信し終わった曲のアイコンはオレンジ色になり、状態も「送信済み」になりました。

何曲か聞いてみたところ、どの曲も再生後3分くらいで追加されたので、効果音のような短い音声ファイルや、試しに聞いてみた曲、間違って再生した曲を省くために3分を区切りにしてるのかもしれませんね。
でも、一般の曲で3分未満の曲があったらどうするんだろう?

この履歴はmixi stationを一度終了しても残ったままで、Deleteキーなどでの削除も出来ないようでした。
また、未送信状態の曲をDeleteキーとかでキャンセルできないかなーって思ってやってみたんですけど、これもやっぱりダメでした。;(

その他、リストの列名の部分をクリックしたら「日時」の表示が消えてしまったり、時間が経っても送信済みに切り替わらなかったり6、アルバムの後にLとなってたり7、まだまだバグが多いみたいです。

*

さーて、長くなりましたがこれら全部前置きで、本題は自分の作ったプレイヤーで再生した曲を、mixiに載せることは出来ないかなあ、ということ。

WMPやiTunesから曲を取得する段階でハックする、つまりWMPのふりをするなどが出来れば一番いいのですが8、WMPの曲名の取得方法は分からず、iTunesの方はCOMを使ってどうたらって書いてあったので、なりすますのは難しそうです。

となれば、mixi stationを使わずに、自分でmixiに送信する方法が考えられますが、こちらは結構楽に出来そうな予感。
http://slashdot.jp/~fslasht/journal/358994
http://d.hatena.ne.jp/hiboma/20060523/1148360444
規約上やっていいことなのかどうかは、分かりませんけどね。:p

■ 追記

3分くらい聴くと追加じゃなくて、何%くらい聴いたら追加とかってやってるのかな?
10分の曲だと3分じゃリストに追加されなかった。

  1. Wikiのように誰でも編集できる形で情報共有するみたいです。
  2. mixi内の解説ページはここ
  3. 例えばBさんの日記を開いているときにこのリンクを開いた場合は、Bさんが聴いた曲のデータ
  4. なんだかスパイウェアみたいだなあ。うひゃあ
  5. いろいろ感づく人が多いので、曲名部分はモザイクかけてますw
  6. mixi stationを再起動したら送信済みになってました。仕様?
  7. これも仕様で何か意味があるのかも知れませんが
  8. MSNメッセンジャーなどにも通知できるため

コメントを残す