Atelierで“Winamp”タグの付いているブログ記事

2007年11月 5日

隠居、iTunes配信曲をmp3へ変換する

 音楽配信サービス利用は、多分かなり早くからやっている方だと思う。私が愛用しているサイトは、eMusic というサイトである。eMusicというサイトの特色については、amnesiac's music box というブログの最近のエントリーで詳しく紹介されているので、そちらをみて欲しい。
 私のカウントの Payment History を見ると一番初めの支払いは 2003/08/14 6:24:49 EMusic 12-month ($9.99/month automatic billing, minimum 12 month commitment) となっている。その頃は、月10$を払えば、無制限にダウンロード(DL)できた。 その後段々と高くなってきたが、他の配信サイトに比べれば相当に安い。大きなレーベルが所有する曲の収載がないことも起因していると思うが、minimum な契約では月$9.99 で30曲DLできるから、1曲は$0.333(約¥40弱) となる。iTune Store の1曲¥150 に比べれば断然安い。それに、配信ファイルの形式はDRM(Digital Rights Management:デジタル著作権管理)フリーの mp3 だから、DL後の処理がいろいろと便利である。
 私の趣味の一つである Jazz Collection は、ほとんど、このeMusicサイトからの DL である。(DLの方法など、詳しくは Jazz Collectionのリンク先から辿ってください。)Jazzであれば特にこだわりはないので、DL元は eMusic で十分なのであるが、時にして iTune Store から DL したい曲も出てくる。この iTune Store から DL した曲はDRM が付してあるが、iTune+iPod の世界では非常に便利にできている。だが、 mp3 ファイルに変換しておくことは、何かにつけて便利である。DRMフリーの mp3 ファイルに海賊的ではなしに変換するには少々の手続きが必要である。今回、試してみたので、その方法を備忘録的に書き留めておきたい。ただし、特殊な収集をしているので一般的でないかもしれない。

続きを読む "隠居、iTunes配信曲をmp3へ変換する"

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 でも上手くいかない。ちょっとの間様子をみることにしようと思う。 

<参考エントリー>