RadioSharkでFMラジオ(プラグイン編) (PC )

以前「RadioSharkでFMラジオ」と言うタイトルでブログを書いた。
ネットラジオやパソコン上の音源しか聴けないSqueezeboxで何とかFMラジオを聴こうと、Winamp+OddcastV3+Icecast2をインストールしてこれを実現した。

以前のブログはこちら。

あれから1年。
ふとSqueezebox Wikiを眺めていたら、RadioSharkの文字を発見!
なんとRadioSharkをコントロールし、かつ再生することの出来るプラグインがあるではないか?!
前回はアプリを3つも突っ込んで実現したが、こちらの方が断然スマート。
プラグインはその名も「SarkPlay」。

ただ上記サイトの通りインストールしても上手く動きません。
FMラジオを聴くために若干四苦八苦したので、ここに書き留めておこうと思います。

まず、Squeezebox Serverに「SharkPlay」をインストールします。
Squeezebox Serverのウェブアプリを立ち上げ、「Server Settings」を開きます。
そして、「Server Settings」画面に「Additional Repositories」と言うところがあるので、以下のURLを入力し、セーブします。

すると「Server Settings」画面上に新たなプラグインリスト「bpa's Squeezecenter Plugins」が追加されます。
ここに目的の「SharkPlay」があるのでチェックを入れ、再度セーブします。

さて、ここからがちょっとした改造。
この「SharkPlay」、ヨーロッパ仕様なのか、FMの周波数は87.9〜108.0MHzの範囲でしか受け付けてくれません。
私の地域で聴けるNHK-FMは82.2MHz、FM石川は80.5MHzと、これじゃあ全然聴くことができない。
と言うことで、この周波数範囲を日本仕様に修正します。
修正するファイルは2つ。
まず、Squeezebox Serverがインストールされているパソコン上で、以下のフォルダを開きます。

C:Documents and Settings
All Users
Application Data
Squeezebox
Cache
InstalledPlugins
Plugins
SharkPlay

深いなぁ(^-^;)
ここにあるSHARK.pm、Plugin.pmが修正すべきファイル。
SHARK.pmは94行目あたり、Plugin.pmは161行目あたりにある以下If文を探します。

if ($tunerfreq >= 87.9 && $tunerfreq <= 108.0) { この87.9が調整可能なFM周波数の下限になるので、日本仕様に76.0あたりに変更して保存します。 ファイルを修正した後は、Squeezebox Serverを一旦再起動します。 再起動後、Squeezebox ServerのEXTRASにRadioSHARK playerと言うのが追加されるので、こちらをクリックし、聴きたいFMラジオ局の周波数を入力すれば、SqueezeboxやSoftsqueezeなどのクライアントソフトからFMラジオが聴けるようになります。 う〜ん、あらためてみるといろんなプラグインがあるんだなぁ。 暇なときに他のプラグインもためしてみようっと。

LINEで送る
Pocket

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

*
To prove you're a person (not a spam script), type the security word shown in the picture.
Anti-spam image

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください