Macでインターネットラジオを聞く

ターミナルからインターネットラジオのストリーミング放送を聞くにはmplayerを使用する。

インストールしていない場合はインストールする。

brew install mplayer

 次にラジオ局のプレイリストを入手する。以下のようなサイトにいってプレイリストのダウンロードする。

www.internet-radio.comリンク先から放送しているラジオのプレイリストをダウンロードする。

f:id:k_igrs:20200206155151j:plain

ターミナルで再生するには

mplayer -playlist "ダウンロードしたm3uファイル"

とする。

http://66.70.187.44:9029/listen.pls?sid=1

のようなプレイリストがエラーになる場合はエディタで

http://66.70.187.44:9029

と修正する。

 

簡単にラジオを聴くため、ダウンロードしたプレイリストをホームディレクトリ以下に分類しておき以下のようなスクリプトを作成してFinderの選択ウインドウからプレイリストを選択できるようにする。

#!/bin/bash

urlname=`osascript -s o -e '
  tell application "Finder"
    activate
    set fn to choose file
    set filePath to POSIX path of fn
  end tell
'`

echo "$urlname"|grep "execution error" >/dev/null

if [ "$?" -eq 0 ]; then
        exit 0
else
        mplayer -playlist "$urlname"
fi