このブログを検索

大文字小文字を区別する 正規表現

Atelierで“SHOUTcast”が含まれるブログ記事

2007年4月 9日

MP3ファイルをWAVファイルへ一括変換と音量調節

 SoundEngineなどをいろいろと試していて、理論的にはよく分かっていないが経験的に気づいたことがあるので、前の記事<SoundEngineスクリプトでMP3ファイルを一括音量調節する>をもう少し補足しておきたい。
 前回に書いたような方法での SoundEngineスクリプトの使い方では、上手くいかないことが発生する。ビットレートの低いステーションで録音し、split してできた MP3ファイルの場合が多いようである。この場合、MP3ファイルをいったん WAVファイルに変換してから先に書いた方法で音量調節をすると上手くいくようである。SoundEngineは、もともとWAVファイルを対象としているせいかもしれない。歳をとってやり方をすぐに忘れるので、MP3ファイルを WAVファイルに一括変換する方法を備忘録的に書き留めておきたい。
 MP3ファイルを WAVファイルに変換する方法はいろいろとあるようだが、私の場合Winamp5.3(2007年4月現在で最新と思う)を使っている。この Media Player は WebRadio の Shoutcast を聴く場合に重宝しているが、それ以外にもいろいろな機能を持っている。その一つが、Plug-in を使うファイル変換機能である。
 手順は、まず Winamp を Skins で Winamp Modern で立ち上げ、Options→Preference→Plug-ins→Output を選択すると いくつかの Plug-ins が表示されると思うが、「Nullsoft Disk Writer Plug-in v2.11 [out_disk.dll] 」を反転選択して、 Configure をクリックすると以下のような設定画面が現れる。
Output file location に変換 WAVファイルを保存する出力先のフォルダー名を入れるが、初めからフォルダーを用意しておいた方がやりやすいと思う。Output file type は私は ForceWAV file を選んだが、Auto でもいいようだ。他のチェックボックスは外しておいた。( Conversion→Convert to format:でWMAなど色々なフォーマットに変換できるようだが。)このような設定をして、画面を ok→close し、File→Play file で開くポップアップ画面で変換するMP3ファイルを指定(複数選択できる)し、「開く」をクリックすれば変換が始まる。ただし、WAVへの変換が終わったあとは、この(outputの) Plug-ins を Direct Sound Output に変更しておかないと Shoutcast や Live365(Winamp を MediaPlayer に使っている場合)で"Sorry, can't disk write stream" というメッセージが出て再生できなくなるので注意が必要である。
 このようにして作った WAVファイル・フォルダーを<SoundEngineスクリプトでMP3ファイルを一括音量調節する>で書いた方法を実行すると自動的にMP3ファイルへの変換と音量調節をしてくれる。
(追記:2007/8/16)クリックすると大きな図になります 最近は、MP3ファイルを WAVファイルに変換するには、古くからMP3ファイルを扱うときに使っている英語版 MusicMatch Jukebox というソフトを使っている。このソフトの開発元であるMusicMatch 社は最近 Yahoo! に買収され Yahoo! Music Jukebox という名前に変わっている。Yahoo! が iTune に対抗して、on demand 市場で優位に立ちたいと狙いがあるようだが、MusicMatch Jukebox が以前から持っている機能はあまり変化はない。MusicMatch の Files→Convert Files を選択すると左の screenshot のような指示画面が出るので、その指示に従って設定する。あとは start ボタンをクリックするだけでホルダー内ファイルを全て変換してくれるので、頗る簡単である。

2007年3月14日

Web Radio を録音する:Ripping Live365

 友達に Live365.com の存在を教えたら、最近いろいろなステーションを探し出して楽しんでいるらしい。ついでに、愛聴しているステーション(Hawaiian:Live365 にある)の曲を車の中や散歩中に iPod で聴けるようにできないかとの相談があった。ちょっと面白いテーマなので取り組んでみることにした。

 例によって自分のブログサイト内で探索できるようにしている Google Search で "Web Radio Ripping" というような言葉でサーチしてみると殆どは海外サイトであるが沢山ヒットした。日本のサイトの「StationRipperでネットラジオを外へ持ち出せ」という記事に引かれて、StationRipper をインストールした。このStationRipper は対象とするRadioを<隠居、NetRadio で Jazz/Country を楽しむ!>で紹介したSHOUTcast では見事に動く。曲名・アーティスト・曲の長さなどが、Radio Station をフォルダー名として保存される。こんなことが合法的なのかどうか疑いたくなるくらいである。ただ、StationRipper では、Live365 のストリームを ripping することはできない。設定の方法が拙かったようだ。Live365 のストリームを録音することはできるらしいがまだよく分からない。
 さらに英語のサイトを中心にいろいろと調べていると、どうやら RipCast というソフトで Live365 を ripping できるらしいことがわかった。早速インストールしていろいろと試してみた。インストラクションでは、Live365を ripping できることがなっているがなかなか上手くいかない。さらに、サーチしてみると "OldSchoolLive.com" というミュージシャンのサイトにあたった。どうやらこのグループは、Live365で自らの演奏を流しているらしい。ここで、Live365 から ripping する方法を説明している。その説明を従って、Live365 を聴く player を Winamp に変えると ripping できるようになった。ただし、 SHOUTcast での ripping のようには曲毎を split してアーティストなどの情報をつけるようなことはしてくれない。昔、カセットテープでFM放送を録音した(aircheck といいましたね)と同じである。ストリーミングしている時間分だけディスクに MP3 ファイルとして保存してくれる。さきほどのOldSchoolLive.com" では、ストリームファイルを split するソフトも紹介されている。いつも使っている SoundEngine でも split できそうであるが、 split に特化したファイルがないか探してみると Direct WAV MP3 Splitter という手頃なソフトが見つかったのでインストールして使ってみた。このソフト、 ripping したファイルの pause (無声)部分を見つけて、そこでファイルを split してくれる。 pause の時間などを設定できるので、結構使えそうである。ただ、当然ながら SHOUTcast の ripping のように曲名とかアーティストの情報は付加してくれない。若いころ(30年以上も前)、FM放送を録音したカセット・テープから MP3 ファイルを作成するのと同じである。このような良い split ソフトはなかったので1曲ごと手動操作をしていた。古い LP の曲を MP3 にすることも split が面倒なので止めていたが再開しようかなと思ったりしている。
 ところで、気がかりなことが起こっている。以下のように、米国で、Web Radio を規制しようとする動きである。拝金主義のレコード会社のロビー活動と思われる。Live365 を ripping できるにもう一つの Free soft である StreamRipper のページには次のように出ている。
News 2006/05/02 Audio Broadcast Flag Bill and PERFORM Act
Please take a moment to educate yourself about a very dangerous proposal for legislation in the United States offered by Rep. Mike Ferguson (R-NJ), called the "Audio Broadcast Flag Licensing Act of 2006". If passed, this legislation would severely limit your rights to record and enjoy digital  audio.

 また、Live365 のページには、私のように趣味的に Web Radio を開設している人にも厳しい話がでている。そのうちにこのような世界は消えていくかもしれない。
Last week, the Copyright Royalty Board (CRB) issued the significantly higher new royalty rates for Internet radio for the 2006-2010 period. The ruling ignored webcasting community proposals and set out the SoundExchange proposed "per performance" rates (below) and a $500 minimum fee per channel per year. Although there is no clear definition of what a "channel" is, the $500 minimum fee per channel threatens Live365's ability to help make the small webcasters' voice heard on the Internet, by effectively forcing Live365 to raise the minimum broadcasting fees to a level that would cause most small webcasters to discontinue their service thus silencing their stations. The CRB's determination imperils small and large webcasters alike and threatens listening experiences of millions of Internet radio listeners.

(追記:2007/3/23) 現在、Ripcastでの Live365 の録音は上手くいかない。Ripcast のホームページに繋がらない状態が続いている。著作権の問題か何かで、 Ripcast が閉じられているのかもしれない。
(追記:2007/3/24) Live365 のストリームを Winamp で再生するように設定して、Winamp の Playlist Editor を表示させ、その画面に表示されているステーションを右クリックしたときにでるポップアップ画面にある View file info.. をクリックするとURLが表示されるので、これをコピーしてRipcast の CurrentDownload の ServerAddress 欄にペーストすると Ripping が始まる。聞くのには、SongTitle を右クリックすると出るポップアップ画面で、Play をクリックすればよい。
 いろいろと試したが、Live365の録音は強制的に停められているようだ。StreamRipper でも上手くいかない。ちょっとの間様子をみることにしようと思う。 

<参考エントリー>


2007年1月13日

隠居、NetRadio で Jazz/Country を楽しむ!

 Internet で音楽をラジオのように24時間流しているサイトを久しぶりにサーチしてみた。ISDNで繋いでいた頃から、このようなサービスはあったと思う。ただ、narrow band のために短波放送を聞いているようだった。それでも、インターネットから流れる英語のアナウンスなどがあったのでヒアリングの勉強と思って聞いていた記憶がある。それから10年余、その頃から考えると夢のような世界が現実になっている。ラストワンマイルも光ファイバーが来ている。今(2007/1/13;16:10現在)、ISP(eo光)のスピードテストをしてみると下りで 77.90Mbps、上りで 23.76Mbps 出ている。この broad band を通して流れてくる音は文句なしに、FM以上である。
いろいろと試しに繋いでみると NewYork のSky.fmというサイトがお勧めである。Channel には、classical, rock, jazz, country, oldies, reggae, salsa など23channels もある。再生は、MP3(例えば Winamp )・WindowsMediaPlayer・RealPlayerでそれぞれラインの太さに合わせて選べる。月約5ドル払えば、より音質の良い音楽が聴ける。コマーシャルも少ない。ダンス音楽を主体とする姉妹サイト www.di.comもある。
だが最も感激だったのは、日本の東京世田谷にあるToshibo's Web Radioである。私が好んで聴き、MP3 ファイル コレクションもした Bluegrass が良い音質でコマーシャルなしにずーっと流れている。Country 好きの人には文句なしにおすすめサイトである。カントリー、ブルーグラス、フォーク、ハワイアン、それに Instrumental というジャンルが選べる。残念ながら、Jazz はない。このサイトは、Linksで多くの NetRadio を紹介している。その中に、上に紹介したサイトも出ている。
今までサーチしたところでは、私好みの bebop 系の Jazz をずっと流しているサイトはない。それを探したかったのだが。どなたかご存じなら教えて欲しい。
(追記:2007/1/14)丹念に調べてみると Jazz のサイトがあった。Yahoo! の SoundStationの中にある。Soundstation→ジャズジャズ入門ジャズバラエティJ-ジャズフュージョンの4つの番組がある。表示される広告がウザイが最小表示にしてしまえばいい。WindowsMediaPlayer で鳴っているらしいが、スペックはよく分からない。Yahoo Japan! にログインしなければ、5曲以上は聴けないようだ。

サウンドステーションの推奨環境は以下のようになっている。
Windows Media Player 11ベータは、推奨環境の対象外となります。
  • OS:Windows 2000/XP
  • ブラザ:Internet Explorer 5.5以上
    ※Internet Explorerのセキュリティが既定のレベルに設定されていないと、利用できない場合があります。
  • ソフトウエア:Windows Media Player 9以上

もう一つ Jazz を流す Net Radio が見つかった。 Seattle に本拠があるKPLU 88.5というサイトだ。Blues が多いようだが、Jazz&Blues を24時間流している。Jazz24 というサイトも同じで、Net Radio 専門である。曲間に、英語であるがコマーシャルが入る。受信は色々な方法が選べるが、Windows Media 48K streamがいいようだ。
(追記:2007/1/15)上記のサイトなどから孫引き的にサーチをしていくと凄いサイトに出会った。AOL系列(?)のSHOUTcastというサイトである。ここには、本日現在 18 のジャンル(genre) に 16,280の Net Radio 局が網羅されている。特定のジャンルだけ並べることができるが、Jazz の genre だけで 280 の station がある。凄い。その中に、お気に入りサイトが見つかった。NewYork のsoulfulclassicjazz.comである。HomePageに行くと現在流れている Artist, Title(Track Name) が表示されている。私がMP3 Player でいつも聴いているような Artist や曲ばかりである。傍らには、NY の現在の温度(華氏だが)などの気象情報もある。128k MP3 で流れているので、私が音楽CDにMP3 を録音する(なぜかこの世界では焼くというが)ときに使い慣れているMusicMatchというソフトが立ち上がる。
なお、soulfulclassicjazz.comを聴くには、SHOUTcast→ Genre → Jazz の上位20位までくらいにあるので、その欄の左にある Tune In ボタン から入る方が、ウザイな広告が出ないのでいいようだ。ただし、これは私がMusicMatchというソフトを使っているかららしい。Winampをインストールしてみたが、私の環境だけかもしれないが上手くいかないようだ。むしろ、Winampを立ち上げて左上隅の ∞ を45度傾けたようなマークをクリックすると出る popup から、Media Library を表示させて Online Services にある Shoutcast Radio を選択すると SHOUTcast ページと同じような画面が出るので、そこから好みの局を選んでダブルクリックすると自動的に音が流れ出す。同時に Station Info が立ちあがり Now Playing が表示される。 iTune がMP3ファイルを優先して再生する環境になっておれば、iTune が立ち上がるようだ。WindowsMediaPlayer(WMP) しか音楽再生ソフトがインストールされていなければ、多分WMP が立ち上がるはずだが、検証はしていない。
(訂正:2007/1/15)Winamp に関する上の記述を訂正する。SHOUTcast から Winamp を Basic-Full でダウンロードし、デフォールトのまま実行するとTune In ボタン のクリックだけで上手くいくようだ。Winamp の Skins は、Modern と Classic とがある。上の説明は、 Classic の場合だが、画面が異なるだけで機能は同じである。