先月下旬に「FOMA SO902i」を購入し、さっそく「モバイルSuica」、「ケータイEdy」などを設定して「おさいふケータイ」として使ってみました。
コンビニで「♪しゃり~ん」も良いですが、やはり「モバイルSuica」はメチャメチャ便利です。クルマにETCをセットアップして、料金所の渋滞を尻目に、はじめてETCゲートを「突破」した時の快感に近いものが。0xF9CF
なによりも、切符を購入したり、料金精算をするために並ばなくて済むのが最大のメリットかと。ディジタルガジェット好きの職人には、ここ近年で最高のオモチャとなりました。
(最近では、わざとSuica専用ゲートを通ってみたりして)0xF9F8
さて、ひととおり使い倒してみた訳ですが、やはり既製の着メロではもの足りなくなってきてしまいました。ということで、FOMAの「着うた」をDIY(?)してみることにしました。
なにやら難しそうに思えるかも知れませんが、ポイントさえ掴んでしまえば、とても簡単に作ることができます。まずは、大まかな流れから。
1. リッピングソフトを使って、CDから音楽をコピー。
2. SoundEngineを使って、音楽ファイルを編集。
3. QuickTime Proを使って、3gpファイルを作成。
4. バイナリエディタを使って、iモーション(着うた形式)に修正。
それでは、順を追って説明していきます。
1. リッピングソフトを使って、CDから音楽をコピー
はじめに、オーディオCDから、音楽ファイルを取り出します。具体的には、*.cdaファイルから*.wavファイルに変換します。
CDをリッピングするソフトとしては、いくつか代表的なもの(「Winamp」、「AudioEncoder」など)がありますが、職人は天の邪鬼なので、VAIO付属の「SonicStage」(ver.3.4)を使いました。
(1) 「音楽を取り込む」から「CDを録音する」を選びます。
(2) 「録音フォーマットの設定」を押し、「WAV形式」を選びます。
(3) 録音したい楽曲を選び、「録音」を押します。
*.cdaファイルが*.wavファイルに変換され、所定のフォルダ(通常は、「D:\SonicStage\Packages」の下のアルバム名のフォルダ)に保存されます。
ちなみに、例として使用した楽曲は、曲の長さが30秒程度のものということで、Yellow Magic Orchestra(YMO)の「NAUGHTY BOYS / 浮気なぼくら」から、「YOU'VE GOT TO HELP YOURSELF / 以心伝心-予告編-」を選びました。
2. SoundEngineを使って、音楽ファイルを編集
つぎに、できあがった*.wavファイルを、「SoundEngine」(フリーウェア)を使って編集します。
(1) 「編集」から「切り抜き」を選び、楽曲の「尺」を調整します(楽曲の始めと終わりの無音部分をカットする)。
(2) 「音量」から「コンプレッサー」、「オートマキシマイズ」等を選び、音量(ダイナミックレンジ)を調整します。(あまりレンジを稼ぎすぎると、ケータイのスピーカーでは音が割れることがあります)
その他、楽曲の一部分を切り出す場合には、楽曲の始めと終わりの部分に「窓」を掛けて(フェードイン、フェードアウトさせて)、楽曲が滑らかにつながるように「尺」を調整します。(何度かループ再生させて、微調整します)
(3) 「ファイル」から「名前を付けて保存...」を選び、別名で保存します。
3. QuickTime Proを使って、3gpファイルを作成
*.wavファイルから*.3gpファイル(Mobile MP4形式)に変換するツールとして、「QuickTime Pro」(有償:3,400円)を使います。
(無償版では、ファイル変換ができません。「高けぇ」とかセコいこと言ってないで、買いましょう)
(1) 「ファイル」から「エクスポート...」を選びます。
(2) 「エクスポート」は「ムービー から 3G」、「出力」は「3GPP - Mobile MP4」を選びます。
(3) 「オーディオ」を選び、「オーディオフォーマット」は「AAC-LC(ミュージック」とし、「データレート」および「出力のサンプルレート」は適当に選びます。
(そもそも、ケータイの内蔵スピーカーですし、ビットレート、サンプリングレートを必要以上に上げても意味がないので、ほどほどに。また、データサイズが多くなると、ダウンロード時の「パケ代」が高くつくことになります)
iモーションのデータ容量は、FOMA 900iシリーズが100KBまで、901i、902iシリーズが500KBまで対応していますので、表示されている「容量」が、上記のサイズを超えないよう、ビットレート、サンプリングレートを調整します。
データサイズを一定とした場合、サンプリングレートを抑えてビットレートを上げる方法と、ビットレートを抑えてサンプリングレートを上げる方法とがありますが、人間の聴覚特性として、サンプリングレートを抑えると高音がカットされ、くぐもった感じに聞こえてしまうため、設定できる範囲で、できるだけサンプリングレートを上げるようにします。
(ただし、オリジナルのサンプリングレート(CDの場合は44.1kHz)以上に上げても意味がないので、ほどほどに)
(4) 「保存」を押して、保存します。
4. バイナリエディタを使って、iモーション(着うた形式)に修正
ここまでの操作で、FOMAで「iモーション」として再生することができるようになりました。ただし、ケータイの着信音(着うた)として設定するには、もうひと工夫が必要となります。具体的には、バイナリエディタを使って、ファイルの一部分を直接修正します。
ネット上には、数多のバイナリエディタがありますが、とりあえずこれ(フリーウェア)を使いました。
(1) ファイルを開き、「dcmd」というアスキーコードを探します。
(この例では、アドレス:00009Cからの4byte)
(2) ウィンドウの下部に、ファイルサイズが表示されていますので、末尾が偶数であるか奇数であるかを確認します。
(この例では、228,742byteの偶数)
(3) 「dcmd」の後ろの2byteを、偶数の場合は「00 0B」、奇数の場合は「00 0F」と修正します。
(この例では、アドレス:0000A0からの2byteを「00 0B」に修正)
(データが変更できない場合は、「編集」から「リードオンリ」のチェックを外します)
(4) 「ファイル」から「上書き保存」を選び、保存します。
これで、FOMAで「着うた」として設定できるようになりました。あとは、できあがったファイルを自分のホームページなどにアップロードし、ケータイからダウンロードすればOKです。
(なお、メモリスティック経由で転送した場合には、「着うた」として設定できなくなります)
FOMA SO902iのスピーカーはモノラルなので、ステレオの着うたを作ってもあまり意味がないのですが、SoundEngineで目一杯レンジを拡げても音が歪むことはなく、きちんと再生されました。
ということで、これでまた、しばらく遊べそうです。0xF9F8
#オーディオCDからリッピングした楽曲は、個人で楽しむ他は、ネット上などで公開すると著作権の侵害となり、処罰の対象となりますので、注意してください。
〔関連情報〕
・ついに出ましたっ!! FOMA SO902i
〔次回予定〕
・FOMAのiモーション(着うた)を作ろう!!(着ムービー編)