アーカイブ

‘iTunes’ タグのついている投稿

日本語でiTunesを使うとジャンルが勝手に書き換わる

日本語でiTunesを使っていると、ジャンルが勝手に日本語に書き換わるわけです。それが嫌でずっと英語で使っていたんですが、iTunesのバージョンを上げる度に日本語を切るのもメンドクサイわけです。ジャンルに関しては、ものすごく細かく分けていて、邦楽のロックであれば「ロック」だし、洋楽のロックであれば「Rock」となっています。

アーティスト数が少なければ、ジャンルなんかどうでもいいんですが、アーティスト数が300を越えた辺りからiPodでの操作が困難になってくるので、ジャンル→アーティスト→アルバムという追い方になってくるわけです。

これが勝手に書き換わるというのは、音楽ライフにおいて死活問題です。これを回避するにはどうしたらいいか。

iTunesというか、Appleソフトウェアにはローカライズ用のファイルがあって、English.lprojとか、Japanese.lprojとか、そんなディレクトリがあって、Localizable.stringsというファイルがあります。どうやら、ジャンルが書き換わるのもここらへんが影響しているのは間違いなさそう。この.stringsファイルは”Key” = “Value”というフォーマットになっているので、日本語のジャンルに対応するValueを英語のValueに書き換えてしまえば、勝手にジャンルが書き換わることはありません。

んで、肝心のジャンルに対応するKeyは9200番台です。9200.***、9201.***、9202.***がジャンルのKeyです。ここの値をコピー&ペーストで・・・メンドクセ。バージョン上がる度にコピー&ペーストというのは、非効率的です。ネットしたりネットしたりネットリしたり、忙しいんです。

ということで、ジャンルだけを書き換えたLocalizable.stringsを作るスクリプトを書きました。Macのみで動きます。iTunes 8.1で動作確認しています。Windowsユーザーのことは知りませんが、定数を変えれば動くかもしれません。(iTunes 8.2だとおかしくなるっぽいので削除)

あくまで自分用というスタンスで作っているので、使用は自己責任でお願いしますね。転んでも泣かないように。

使い方

  1. ターミナルを起動
  2. ダウンロードしたディレクトリに移動(cd [ダウンロード先])
  3. スクリプトを実行(ruby genre.rb)

実行後に、Applications/iTunes/Contents/Resources/Japanese.lprojにLocalizable.strings.bakというファイルができます。これはスクリプト実行前のバックアップファイルです。バックアップファイルがすでに存在している場合(例えば2度目の実行とか)は、バックアップファイルは作成しません。

Localizable.stringsの9200番台が日本語から英語に書き換わっている(はず)です。

カテゴリー: Mac タグ: , ,

iTunes 8について

 うほうほと鼻息荒くiTunes 8を入れて、Geniusをやってみたんだけど、すぐにやめた。この機能、ジャンルを勝手に書き換えやがった!

 iTunesライブラリのジャンルは、かなり細かく設定している。なぜかというと、iPodで探す時に苦労するから。親指疲れるから。俺のライブラリはアーティストだけでも700あるので、アーティストから探しても、もの凄い勢いでクルクルしないと見つからない。だから、ジャンルを50に分けて、ジャンル→アーティスト→アルバムという探し方をする。ちなみに、プレイリストは作らない。

 普通に再生しても、「Rock」と分類してるものを「ロック」と書き換るという嫌がらせされるので、UIを英語にしている。ライブラリをiTunesの嫌がらせから守っていたのだけど、Geniusをやったら、すべてiTunes Storeの分類にされたので、もう怖くて使ってない。

 それに、Geniusでオススメされても、大抵は持ってるからね。プレイリストは作らない主義なので、自動で吐き出されても聞かないという無意味さなので、OFFにしちゃった。俺みたいな偏屈なメタルヲタにオススメしても、「全然ちげーよ」と文句しか出てこない。In FlamesとDark Tranquillityは全然違うと思ってる。多分、普通の人はどっちも同じに聞こえる。

 iTunes 8らしい使い方は、まったくしてません。バグ修正くらいしか恩恵に預かっていないなぁ〜。

 正直、iTunesにそれほど大袈裟な機能を求めてない。聞きたいアルバムを5秒で見つけられるUIさえあれば、それでいい。スマートプレイリストどころか、プレイリストがなくても生きていける。せいぜい、今年リリースされた音源をスマートプレイリストで作るくらいしかやらない。実に男らしい使い方をしている。

 iPod classicの方も男らしく曲しか入ってない。動画とか入ってない。曲だけで100GBを超えてる。逆に、iPod touchには動画しか入ってない。『水曜どうでしょう』と『鬼平犯科帳』、映画、ライブ映像というかなりカオスな内容になっている。iPhoneには、音楽も動画も一切入ってない。左手はiPod classicで曲探し、右手はiPhoneでブラウジングという使い方をしているわけです。

 できれば、iTunesも音楽用とムービー用とアプリ用に分けて欲しい。

カテゴリー: Mac, iPod タグ: , ,