高速&確実にitunesライブラリをMacとwindows間で移動する方法
異なるOS間でitunesライブラリの移動ができない?
macとwindowsでのitunesライブラリを移動すると、まず間違いなくトラブルが起きる。
「windowsからmacにitunesを移動する方法」と
「macからwindowsにitunesを移動する方法」では多少、手順が異なる。
macからwindowsのほうがちょっと面倒くさい。
なぜ失敗するのか?
itunesライブラリは、
・mp3など音楽ファイル
と
・再生回数やレートなど評価情報とファイルを結びつけるライブラリファイル
の2つで構成されている。
だから、音楽ファイルがあるフォルダだけを移動してしまうと、
ライブラリとのリンクが切れて、
「元のファイルが見つからなかったため、曲名は使用できませんでした。元のファイルを探しますか?」というエラーが出てしまう。
マニュアル通りの方法ではダメ?
itunesのエクスポート機能を使う。
デメリット
・時間がかかるうえ、不安定
・うまくいかないときがある
OS標準のエクスプローラやFinderでファイルの移動するほうが
確実&楽チン。
itunesライブラリの仕組みさえ分かればOK。
ライブラリファイルの仕組み
Itunesはitune library.itlというバイナリファイルを読み込み、
ライブラリの管理をしている。
バイナリファイルを使うことで、膨大な数の曲を登録しても、
itunesが重くなりづらいメリットがある。
またバイナリファイルのバックアップとして、xmlファイルが自動で同期されている。
エクスプローラでitunesライブラリを移動する方法
準備
[iTunes Media] フォルダーを整理」オプションにチェックマークが付けておき、
メディアファイルをひとつのフォルダに集約しておく。
ばらばらのフォルダにあると、ファイルアドレスの書き換えが煩雑になってしまうよ。
ファイルを移動する前に
ライブラリファイルは、サイズも小さいしバックアップを推奨。
私は、そのひと手間をおしみ、NASから直接windowsで読み込み、
エンコードがめちゃくちゃになり痛い目に会った。
基本的な手順
ファイルのアドレスに気をつけろ!
ハマるのはたいていここ。
テキストエディタで一斉おきかえするだけなんだけど、ハマりやすい罠がいっぱい。
WindowsからMacに移動するとき
itunes library.xmlを開き、
「file://localhost/C:/itunes/iTunes%20Media/〜〜」を
「file://localhost/Volumes/C/itunes/Music/〜〜」に置き換え。