自作iモーション作成

自分の携帯も Foma になって、iモーション(着うた)を扱えるようになった。が、お金を払ってまで欲しい曲がある訳ではないし、あるかどうか探すのもめんどくさい。
で、自作iモーション を作ってみた。作り方はいろんなところで紹介されているが備忘録のつもりで書いておく。
準備するものは、サウンド編集アプリ、Quicktime Pro、バイナリエディタ、楽曲データ。

  1. まずサウンド編集アプリで楽曲のイントロだとかサビだとか着うたに必要な音声データを切り出す。わたしの場合、Sound Edit! 3.0 LE というのがあったのでこれを使った。楽曲データは wav でも mp3 でも良いが、サーバから取り出しやすかったので mp3 を使い、切り出したフレーズは wav で保存した。
  2. Quicktime Pro で mp4ファイルに変換する。wav ファイルを読み込み、ファイル→エクスポート で「ムービーから3G」を選択する。オプションは「ビデオ」から「オーディオ」へ変更して保存。。
  3. バイナリエディタで作成された 3gp ファイルを開く。バイナリエディタはフリーの BiNedit を使用。dcmd という文字列を探し、それ以降の 00 00 を 3gpファイルのファイルサイズが偶数の場合 00 0E に、奇数の場合 00 0A(または 0C) に変更して保存する。どうやらここで着信音設定可否を識別しているらしいのだが、この奇数/偶数が kb の整数部分なのか、小数点以下を含むのか、カッコの中の b なのかが良くわからない。
  4. 変更した 3gp ファイルをWebサーバにアップロードし、携帯電話でダウンロードする。
  5. ダウンロードしたファイルを適切なところに保存し、着信音に設定する。