AMIP + foobar2000 メモ

 汎用性を求めるが故の複雑さでわかりづらい。

 

AMIP stands for Advanced mIRC Integration Plug-in
ということなので本来の目的とは異なりつつあるものの便利なプラグインです
http://amip.tools-for.net/wiki/start

 Google先生に聞いても具体的に説明している日本語ページが少ないように思えたのでメモ代わりにつくったページです。鮮度は期待しないでください。foobar2000からMSN MessengerだけでなくSkypeも設定次第でできます。

やりたいこと

タイトルは気にしない。

書式をある程度foobar2000仕様に従い自由に変更できること
特にプレイリストやウィンドウタイトルで表示できるフォーマットとかの表示をしたかったのがきっかけ(PCM/MP3 128kbpsなどなど)

インストールと準備

確認はfoobar2000 v0.9.6.9 + AMIP Wrapper for foobar2000 v2.65で行っています。v2.63以降でAPI互換性がないようなのでインストールの際は注意を。

普通の人は某MSNプラグインでも十分。

 

サンプル設定

foobar2000での設定は以下のように自分はしています

$if(%title%,%title%,%_filename_ext%)[ - %artist%] $if(%album%,'['%album%#$num(%tracknumber%,2)']',)' / '$info(codec)'('$info(bitrate)kbps')' 

にしてあります。この辺はfoobar2000の仕様に従いお好みで。適時表示が変更されてしまうので

意外と落とし穴はfoobar2000以外にnow playing対応ソフトがあると・・・

この書式設定で確認しながら試行錯誤するとやりやすいかもしれません。

またAMIP自体の設定はplugin.iniに保存されていますのでAMIP Configure(JAVA)を利用するか
自分で編集する必要があります。これがまた厄介。最低限以下の設定を変更しておくといいでしょう。

CFG_SENDMSN=1
CFG_MSNALT=1
CFG_MSNALTFORMAT="%s"
CFG_MSN8=0

それぞれ順にMessengerへの適用、Altenative Formatの有効、
その際の書式(%sでfoobar2000側で設定)、MSN Live Messenger互換(v8以降なら1に)

参考URI

http://amip.tools-for.net/wiki/manual/amip