最新記事一覧
過去のオススメ記事

iTunesライブラリをWindowsからMacに移動する方法(逆もOK)

2010.01.05 17:00 [9] [0]

091225_itunes-move_top.jpg


新しいパソコンを買って、一番頭が痛いのがiTunesの移動!

あれだけ時間をかけて自分好みに構築したプレイリスト、1曲1曲吟味してつけた評価レーティングですもん。OS乗り換えたからって、おいそれドブに捨てるわけにはいかないですよね。

でもこれがなかなか厄介で、ライブラリを丸ごと引っ越すとなると楽曲ファイルを引っ越すみたいに簡単にはいきません。ちろん楽曲についてくるアーティストやアルバム情報などのメタデータは楽曲ファイルと一緒にコピーできますけど、自分で入れたプレイリストやレーティングなんかのデータはiTunes内部のデータベースのファイルにある情報なので、PCからMac(MacからPC)に単にコピーするってわけにはいかないんですよね...。

不可能じゃありません。ちょいと腕まくりが必要なだけ。以下がその手順です。


: Appleが推奨するベストな移動手段はiTunesの「ディスクへバックアップ」機能を使うことです。これでCDやDVDにライブラリはコピーできますが、それ以外の場所にはできないようです(なんででしょうね?)。

以下にご紹介するのは、「ライブラリが60GB分もあって何十枚もディスクに焼きつけてる暇がない!」という私みたいな人向けです。これに従えばパソコンからパソコンに直接ファイルをコピーし、プレイリストもレーティングも丸ごと移動できますよ。

警告: Appleのドキュメンテーションにはどこにも書かれてない手法ですので、開始前に楽曲ライブラリは必ずバックアップを取ってください。

iTunes移動準備は済みましたか? では早速やってみましょう。


ソース(引越し前)のマシン
 


091225_itunes-move_source_machine


頭がこんがらがるといけないので、ここではWindows(PC)からMacに引っ越す場合を例にとってご説明します。

1)両マシンともフォルダー構造が同じになるよう、iTunesの環境設定からAdvancedのタブを開き、「Keep iTunes folder organized」と「ライブラリへの追加時にファイルを"iTunes Music"フォルダにコピーする」の両方にチェックを入れます。

2)Advancedメニューから、「ライブラリを統合」を選択。マシンのスピードとライブラリのサイズによっては、この統合化の処理には少し時間がかかる場合もあります。

3)処理が終わったら、ライブラリのデータ移行準備完了です。iTunesのファイルメニューから「ライブラリを書き出し(Export Library、曲リストをエクスポート)...」を選んで、そのLibrary.xmlファイルを引越し先マシンのどっか任意の場所に保存します。


引越し先のマシン

次に引越し先(Mac)の下準備。

1)まず最初にiTunesに新規ライブラリを作成します。iTunesを初めて起動する時に自動的に生成されます。新しいライブラリ保存場所をデフォルト以外の場所に指定したい人は、iTunesをOptionキー(WindowsはShiftキー)を押しながら起動して作成してみてください。

2)ソース同様、こちらもiTunesの環境設定で「Keep iTunes folder organized」と「ライブラリへの追加時にファイルを"iTunes Music"フォルダにコピーする」の両方をチェックしておきます。

3)新しいライブラリの楽曲ファイル保存場所となるフォルダーの在り処をメモって、iTunesは終了します。

4)いよいよ楽曲ファイルをソースの楽曲フォルダーから引越し先マシンの楽曲フォルダーにコピーする番です。コピーはネットワーク経由か、外付けドライブを使ってできます。

5)引越し先にもソースと同じ楽曲が全部揃ってるかどうか確かめてください。


Library.xmlファイルをPCからMacのフォーマットに変換する

エクスポートしたLibrary.xmlファイルにはプレイリストとレーティングの情報が全部入ってるんですが、まだこの段階ではWindows向けのファイルパスになってます。

MacとWindowsではファイルパスの扱いが違うんですね。Windowsはドライブレターを使ってるし、Macは使ってないし。なのでMacにインポート可能な状態にするには、Windowsのパスを探し、これをMacで使えるパスに置き換えなきゃいけないんでございますよ。

これをやるには、まずメモ帳などのテキストエディタでLibrary.xmlファイルを開きます(ブラウザで開いても書き換えられませんよ)。すごく容量の大きなiTunes Libraryになるとファイルサイズは何メガバイトもある(私は19MB)ので開くのに時間がかかるかもしれません。

PCから書き出したLibrary.xmlファイルを開いてみると、他のプレーンテキストのXMLマークアップに混じって、こんなフォーマットの楽曲ロケーションのレファレンスが見つかるはずです。

file://localhost/F:/path/to/iTunes/

この表記をMacのフォーマットを使ったパスに変更します、例えばこんな風に。

file://localhost/path/to/iTunes/

これは検索・置換機能を使ってやると早いです。以下は私の「検索・置換(find and replace)」画面ですけど、ここではPCのF: ドライブのロケーションからMacの「Media」という外付けドライブに置き換えてます。


091225_itunes-move_replacexmlpaths


ね? Macのパスにはドライブレター(「C:」とかのアルファベット1文字)が含まれてないけど、PCのパスには入ってますよね? この「うんたらかんたら/iTunes/」というパスを新ライブラリ保存場所フォルダに置き換えるというわけです。

終わったら、ファイルを閉じます。(マシンとLibrary.xmlのファイルサイズによっては数分かかる場合もあります)。

ソースのパス、ちゃんと引越し先のパスに置換えられてますか? ここのパートがきっちりできてないと後々厄介なことになりますんで、ダブルチェックしてみてくださいね!

ライブラリをインポートする


やっと血と汗の結晶のプレイリストとレーティングを全部新ライブラリに引っ越す準備が整いましたね。引越し方は以下の通り。

(1)引越し先マシンでiTunesを開きます。楽曲は全部正しいフォルダーにコピーしたはずなのに、まだこの段階ではiTunesには出てきません。

(2)ファイルメニューから「インポート(Import)...」を選び、エクスポートして編集したLibrary.xmlファイルを選択します。処理が終了するまで待ってください。少し時間がかかるかもしれないですけど、これでiTunesに全プレイリストが吸い上げられて、レーティング情報付きの楽曲が新しいライブラリに収まりますよ。


091225_itunes-move_importing


(3)終わると、iTunesプレイリストの常連(再生回数の最も多いTop 25、ミュージックビデオなどなど)のコピーが出てくるので、これは削除しちゃってOKです。あ、あと、「ギャップレスプレイバックの決定」に時間がかかるかもしれません、はい。


[大切な留意点]
以上ご紹介した手順では、楽曲レーティングとプレイリストの移動はできますが、他のメタデータ(最後に再生した楽曲、再生回数など)は移動できません。そちらが重要度が上な人は、先述のiTunes内蔵バックアップ&回復機能でディスクにバックアップを何遍もとりながら引っ越してください。それなら再生回数は移動できますよ)。


以上で、大所帯のiTunesライブラリもWindowsからMacに無事移動完了です! 同じ手順に従えば、MacからWindowsにも移動できます。ファイルパスの置換えを逆にやるだけでOKです。

「自分はここで引っかかった」、「ここが分からない!」、「こうしたらうまくいった」などなど、iTunesの移動にまつわる苦労話・アドバイスなどありましたら是非教えてくださいね。

関連:HaioH:変遷備忘録Peace Pipeむぅもぉ.jp

Gina Trapani(原文/satomi)
 

B002NKMRI8
BUFFALO USB2.0 外付ハードディスクドライブ HD-CLU2/Nシリーズ



新着コメント
特別企画

これはもうビジネスマンだけのものじゃない。洗練されたモバイルノート「Let'snote SX プレミアムエディション 」をフェティッシュに鑑賞してみた

PR
11:00

性能は言うことなし。でもともすれば無骨、という印象のあったLet'snoteがエレガントに生まれ変わりました。 日本のモバイルPCを牽引してきたLet'snoteに「SX」という最新モデルが仲間入り...
続きを読む»

コメント(9)

私のライブラリは既にがちゃがちゃで、1曲ずつ、場所を探しながら修正中です。
かなりつらい状態になっています。
外付けHDDなのですが、いろいろと試したのですが、うまくできず、手作業での修正になっています。完了まで100年ぐらいかかりそうです。しかも、ドライブレターが変わったらまたやらなくちゃいけなさそう。
liblary.xmlファイルをいじっても変更できないので、直接iTunes Library.itlをいじれないと、ディレクトリに変更ができなさそうなのです。このツールをずっと探し中です。

結局iTunesとは別にフォルダ管理で保存してます。
てか、昔の素晴らしかったiTunesはもう無くなったんで、楽曲管理はサードパーティーツールに変えようかな?とか思ってます。

フォルダで管理して追加すれば問題なし。

フォルダで管理して追加すれば問題なし。

> ファイルメニューから「インポート(Import)...」を選び

ファイルメニューにインポートが見つかりませんけどぉ。iTunes 9.0.2.25 SnowLeopard ...
何か、キーを押しながらとかなのでしょうか?

何がどう、がちゃがちゃなのかはわかりませんが

1)全部が収まる容量のハードディスクを用意。

2)Explorerを使って、曲データをアーティスト単位などのフォルダごと、用意したハードディスクにコピー。

3)iTunesを終了し、パソコンの中にある「iTunes Library Extras.itdb」「iTunes Library Genius.itdb」「iTunes Library.itl」「iTunes Music Library.xml」を探してこれらをバックアップしておく。

4)iTunesを起動し、曲データを全選択し、削除。この時、削除を選んだ後に表示されるiPod/iPhoneとの同期が云々とは別にさらに表示されるファイルをどうするかの問いかけに、ファイルを残すを選択する。

5)用意したハードディスクの、曲が入っているフォルダか、その親フォルダをiTunesへドラッグ&ドロップする。

これで一カ所にまとめられます。
コンピレーションアルバムがあればコンピレーション指定指定が解除され、プレイリストやレーティングはリセットされるはずだけど。

うまくいかなかったら、iTunesが終了している状態で、バックアップしたファイルを既存のファイルに上書きしてやれば元に戻るはず。
少なくとも自分でやってみている限り、問題に出会ったことがない。

少なくとも手作業でやるより、ls -lのファイルリストとスクリプト言語を使えば如何様にも自動置換できるはず。
自分でできないにしても、100年かかるくらいならスクリプトを勉強した方が早いし、晩飯1杯を奢る約束と引き替えに頼める人を探した方が良いと思いますよ。

自分の場合、スマートプレイリストで
チェックありのものと、特定再生回数以上のものを設定して
それを普通のプレイリストにコピー。
評価ごとのプレイストも作って
つくったプレイリストと既存のプレイリストをエクスポート

他のPCのアイチューンでそれらプレイリストをインポートしたら
、ほとんどの引越しが可能でした(一部できないところがありました)

ウィンドウズどうしでやったのでマックに移行する場合はどうなのかわかりませんが、参考までに。

> ファイルメニューから「インポート(Import)...」を選び

>ファイルメニューにインポートが見つかりませんけどぉ。iTunes 9.0.2.25 SnowLeopard ...
>何か、キーを押しながらとかなのでしょうか?

ファイルメニューのライブラリの中のプレイリストを読み込みで上手くいきます。試してみてください。

読み込みできました。AR さん、ありがとうございました。

コメントする

コメントは承認制となっております。編集部が確認および承認した後に、サイトへ反映されることになるので、多少時間がかかってしまうことがあります。
また、公序良俗に反する内容、個人や団体を誹謗中傷する内容、その他不適切と判断させていただいた内容については、否認または削除させていただく場合もございます。ご了承ください。
Only japanese available.

トラックバック

このエントリーのトラックバックURL :

お問い合わせフォーム

 お問い合わせフォームを表示

この記事へのtweet
お知らせ
新しくはてブがついた記事
GIZMODO TEAM
アイコンアットラージ
小林弘人infobahn Inc.
ゲスト編集長
いちる [小鳥ピヨピヨ
副編集長
大野恭希 *
編集部(問い合わせ先
長谷憲 *
松葉信彦 *
鈴木康太 *
河原田長臣 *
MAKI
satomi [Long Tail World
junjun
湯木進悟
聖幸 [俺と100冊の成功本
そうこ [::soko286.com::
yuko
mayumine [URAMAYU
mio
miho
ライター
武者良太 [悦びの覚悟
三浦一紀 [普通の日々
野間恒毅 [のまのしわざ
Appbank [Appbank
常山剛 *
鉄太郎 [tetsutaro.net
佐脇風里 [Marylebone High Street
KENTA
小暮ひさのり
山田井ユウキ [カフェオレ・ライター
コラムニスト
コグレマサト [ネタフル
いしたにまさき [みたいもん!
デザイナー
前田龍一 *
広告営業(問い合わせ先
城口智義 *
土井孝彦 *
阿座上陽平 *
碓井真紀 *
広告進行
山本朋子 *
山下恵子 *
ディビジョンディレクター
尾田和実 *
ジェネラルマネジャー
長田真 *
パブリッシャー
今田素子 *
* =[mediagene Inc.
サーバ管理
heartbeats
about GIZMODO
ギズモード・ジャパンについて
・ケータイ用サイト
携帯版QRコード ・iPhoneアプリ
iPhoneアプリ ・iPhone用サイト
iPhone版日刊メルマガ
記事配信中のニュースサイト
Yahoo! ニュース livedoor NEWS MSN デジタルライフ mixi alt="アメーバニュース exciteニュース製品情報および投稿希望者のお問い合わせ

郵送の方は下記宛へ資料等をご郵送ください。

150-0036
東京都渋谷区南平台町16-29 グリーン南平台ビル8F
株式会社メディアジーン
Gizmodo Japan編集部宛

広告募集! ギズモードはスポンサー様のおかげで、今日も更新できています。もし「バナーを出稿しようかな」と思いましたら、こちらをご覧ください!
媒体資料をダウンロード
広告に関するお問い合わせ
どうぞよろしくお願いします!