パスワードを忘れた? アカウント作成
394412 journal

nukeの日記: OS X移行作業 5

日記 by nuke

題名に移行作業と書いておきながら、全然移行作業が進んでいない事に気づいた。

音楽ファイルを移行したい。
WindowsPCではiPodを持っているわけでもないのにiTunesを使っていたので、割と簡単に移行できるかと思ったらかなりめんどくさかった。
まずはファイルのコピー。クライアント側でファイル共有をさせたくないので、部屋の隅に追いやられているSambaのサーバを経由する事にした。WindowsでSambaにファイルを置いて、Macで取りにいったら日本語のファイル名がすんごい勢いで化けてた。
Windowsでは共有上のファイル名などはCP932で表現しているけど、Mac OS XではUTF-8を使っているらしい。ただ、Macのローカルに化けた名前のファイルをコピーしてきて

ls | hexdump

としてみたらCP932そのままでもなく(日本語1文字が4バイト)、変換ルールがわからないのでperlとかで無理矢理リネームするのも無理っぽい。
Mac側でSambaを立ち上げて

coding system = UTF8-MAC

とするとか、違うプロトコルでつながせるとかすれば何とかならなくもないみたいだけど、手間がかかりすぎるので却下。左のiBookと右のHPノートのキーボードを交互に叩くライブ中の小室哲哉みたいな状況からは早く脱したい。
そこで試してみたのがDVD。前にバックアップ目的で焼いたディスクをMacに読み込ませたら、ちゃんと日本語のファイル名が表示された。
音楽ライブラリはギリギリDVDに収まらないくらいのサイズだったけど、又吉イエス政見放送.mp3とかを消したら収まった。こんな事をするとは腹を切って死ぬべきだ。あと、ファイルのパスに「ポ」が含まれていると書き込めないという切ない問題もあったけど何とかした。
DVDをMacで読み込んでファイルを全部iTunesへD&Dすれば、あとはiTunesが勝手にID3タグの情報からライブラリのフォルダへ振り分けてコピーしてくれる。
順調にコピーが進んでいると思ったら、ID3タグの内容が文字化けしているファイルがわらわらと出てきた。iTunesで取り込んだファイルは化けていないのだけど、iTunes使用以前に取り込んだファイルは化けてる。検索すると、割と有名な問題らしくすぐに解決策がみつかった。iTunesでライブラリ内のファイルを全部選択して、「ID3 タグを変換...」内の「文字列を変換」「ASCII から ISO Latin-1へ」で解決した。文字化けしていないファイルに対して実行しても害は無いみたいだ。
もしやと思ってライブラリのフォルダを開くと、文字化けしたID3タグの内容を元に作られたフォルダ名はやっぱり文字化けしていた。一度ファイルを移動させて、もう一度ライブラリに取り込んで解決。

なんか、斜め下行くって感じの手順だな、これ。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
typodupeerror

普通のやつらの下を行け -- バッドノウハウ専門家

読み込み中...