iTunes-LAME / iTunes 10.5 / Lion
LionとiTunes-LAMEの組み合わせでCDを取り込めないというコメントを頂いたので、少し試してみた。環境はOS X 10.7.2 Lion, iTunes 10.5.1, iTunes-LAME 2.0.9.34, Altivec/SSE最適化LAME 3.99 20111030版。iTunes-LAMEの中にあるlameを最適化版LAMEに置き換えてある。ハードウエアはMacBok Pro 13"(2009), Core2Duo 2.26GHz, RAM 4GB, HDD 320GB。
すぐ取り出せるところにあった2枚のCDを使用
CDDBによるタイトル 結果
マクロスF O.S.T.1 娘フロ。 取り込み可能
炎神戦隊ゴーオンジャー サウンドグランプリ 2nd ソングコレクション 取り込み不可能
マクロスフロンティアの方はiTunes-LAMEの設定でCDをハードディスクにキャッシュするというチェックをつけると普通のスピードで読み込むことができたが、チェックを外すと取り込みスピードがかなり遅くなった。どちらも変換した結果は同一で、問題はなかった。
ゴーオンジャーの方はかなりだめで、CDをハードディスクにキャッシュするというチェックをつけた状態ではiTunes-LAMEがクラッシュしてしまった。
ただし、iTunes-LAMEで直接読み込めないCDでも、次の手順で取り込むことができた。
- iTunesでAIFF形式で取り込む
- 取り込んだCDの曲でプレイリストを作成
- 作成したプレイリストからiTunes-LAMEでmp3に変換
- AIFF形式のファイルと変換用プレイリスト(不要ならば)を削除
この方法ならiTunesのCDのエラー訂正機能が有効だと思うので、直接iTunes-LAMEで取り込むよりいいかも知れない。
実は1年前に、Mac OS X 10.6.5(64bit起動) + iTunes 10.1 + iTune-LAME 2.0.9.34 + Altivec最適化LAME 3.98.4の組み合わせでも試してみていて、ほぼ同様の結果になっていた。エラーメッセージは少し違うようだが。なお、Mac OS X 10.4.11 + iTunes 9.2.1だとこのゴーオンジャーのCDも取り込める。
おそらくCDのタイトルが長すぎるのが原因ではないかと思う。今回取り込めなかったCDのタイトル名は全角で32文字+半角1文字となっている。そこで、色々な長さのタイトルのAudio CDを作って、iTunes-LAMEで読み込めるか試してみた。
タイトル文字数:読み込み結果
全角27文字:読み込み可能
全角28文字:読み込み不可能
半角80文字:読み込み可能
半角81文字:読み込み不可能
以上からできる推測は、iTunes 10.xはCDのタイトルをUnicodeで扱っているらしいということ。全角で27文字だと、一文字3バイトとして81バイト。これなら半角で81文字まで行けそうなんだけど、私がどこか数え間違っているか考えが間違っている可能性もあるけど、だいたい合っているのでよしとしよう(いいのか? ^^;) テスト用のCDのタイトルの文字数を数え間違った可能性が一番高いけど。
式で書けば、CDのタイトルの文字が以下の条件ならiTunes 10.x + iTunes-LAMEの組み合わせで直接取り込むことができる。
[全角文字数]×3 + [半角文字数] <= 80
iTunes 9.xでちょっとだけ試したら半角161文字でも取り込むことができたので、iTunes-LAMEがAppleScriptでやり取りするのに使っているCDタイトル用の記憶サイズが10.xでかなり小さくなってしまったようだ。
話は変わって、Altivec/SSE最適化LAME 3.99 20111030版はついに64bitのバイナリも同梱された。今までは64bit版のパフォーマンスが出ていなかった、ということなのかな? ともあれ、今回は64bt版が最速とのこと。
同じaiffファイルを20111021版の32bitバイナリと変換速度を比べてみたら、-V5オプションの時に34倍速→39倍速、-V4オプションの時に31倍速→37倍速となった。
| 固定リンク
「Mac OS X」カテゴリの記事
- macOS Tahoeでスキャナーを使う(2026.01.10)
- ファイルをmp3に変換するフォルダアクションのスクリプト(2026.01.01)
- MacBook Pro 15" 2017 macOS Ventura のファイル共有異常(2025.05.18)
- Excel for Macのアップデート失敗(2025.02.16)
- Mac版LibreOffice 7.1の言語パックのインストールエラー(2021.05.08)
「iTunes」カテゴリの記事
- MacBook Pro 13" 2009とBitPerfect(2023.08.18)
- iTunesのサウンドエンハンサー(2019.11.23)
- Bluetoothイヤホンのちょっとした問題(2019.10.26)
- iTunes 12のスクロールのレスポンスが遅い(2015.01.10)
- iTunes-LAMEとiTunes 12(2014.11.08)
「LAME」カテゴリの記事
- MacBook Pro 13" 2009から15" 2017へ移行での32 bitアプリの代替 (2025.12.30)
- lameの変換速度が遅くなった(2017.11.25)
- iTunes-LAMEとiTunes 12(2014.11.08)
- iTunes-LAMEで取り込むと、変な場所にファイルが(2013.05.18)
- lame 3.99.1でいろいろな環境を比較(2011.11.19)


コメント