もともと私の家はMacとPCの混合でした。私はMac、妻はPCを使っていました。しかし何年も前、またしてもウイルスに感染して愛する妻のWindowsマシンが使えなくなってしまったので、私は妻にMacへの乗り換えを強く勧めました。(妻は渋々応じてくれましたが、今ではすっかりMacユーザーです。)スムーズな移行のために、妻の古いファイルをすべてWindows PCからMacにコピーしましたが、どういうわけかiTunesライブラリの一部の曲がMacに移行しませんでした。
当時は、どのトラックが消えているのか調べる気にはなれませんでした。しかし、今年の妻の誕生日に、ついにそれらのトラックを見つけて彼女のMacに取り込もうと決心しました。これは大変な作業になるだろうと思っていました。何千曲もある曲のうち、古いPCにはあって彼女のMacにはない数百曲を探さなければならないのですから。それに、もちろん、移行以来彼女のライブラリは大幅に増えているので、2つのライブラリを比較するのは決して簡単なことではありませんでした。
幸運なことに、 Mashduoという無料のMacアプリを見つけました。これを使えば、この作業があっという間に終わります。iTunesライブラリのXMLファイルを2つ入力するだけで、片方のライブラリにはあってもう片方のライブラリにはない曲が表示されます。

私の場合は、Windows PCのiTunesを開き、「ファイル」→「ライブラリ」→「ライブラリのエクスポート」を選択し、PCからMacにライブラリファイルをコピーしました。次に、妻のMacBookでも同じライブラリエクスポートコマンドを使用しました。これで、そのコンピュータのiTunesライブラリの内容に関する完全な情報を含む2つのXMLファイルが作成されました。もちろん、MashduoはWindows PCの2つのライブラリファイルやMacの2つのライブラリファイルでも動作します。
Mashduoを使うには、起動して、ライブラリファイル(私の場合はMacBookのXMLファイル)をMashduoウィンドウの左側のスペースにドラッグし、もう1つのライブラリファイル(私の場合はWindows PCのXMLファイル)を右側のスペースにドラッグします。これらのスペースには「あなたの名前」と「友達の名前」というラベルが付いています。これは、Mashduoが自分のライブラリと友達のライブラリを比較するためのツールとして売り出されているためです。確かにその用途には優れたツールだと思いますが、私の目的はそこではありませんでした。

「比較」ボタンをタップすると、各ライブラリに固有のトラック数と、2つのライブラリに共通するトラック数がベン図で表示されます。私のテストでは、約7000トラックの比較に1分もかかりませんでした。処理が完了すると、妻のPCには彼女のMacにはないトラックが322曲あることがわかりました。
「結果を見る」ボタンをタップすると、実際の曲のリストが表示される。2 つのペインに分かれたウィンドウの左側には最初のライブラリに固有のトラックが、右側には 2 番目のライブラリに固有のトラックが表示される。リストをスクロールしていくと、Mashduo では iTunes Store 上のそのトラックのエントリに直接ジャンプして購入することができる。例えば、実際に自分のライブラリを友人のライブラリと比較していて、友人のライブラリに購入したい曲を見つけた場合などだ。(Mashduo では、ユーティリティ内でトラックをプレビューしたり、iTunes ライブラリ内の実際のトラックに移動したりできない。これは、比較がどのコンピュータでも実行できるため (2 つのライブラリをホストしているコンピュータのどちらかである必要はなく)、そのコンピュータ上にはトラックが存在しない可能性があるからだろう。) また、いずれかの固有の曲のセットをテキストファイルにエクスポートしたり、結果をメールで送信したりすることもできる。
必要な情報を手に入れたので、妻の古いPCのiTunesに戻り、そのライブラリにしかないのにMacにはない曲を一つずつ選択しました。iTunesからPCのフォルダにすべてをドラッグし、妻のMacに転送しました。Mashduoに期待したい機能の一つは、例えばコンピュータ1にしかないトラック用の標準プレイリストファイルを作成できることです。そうすれば、そのプレイリストをコンピュータ1のiTunesにインポートでき、それらのトラックを簡単に取り出せるようになります。
ようやくOS Xの暖かく心地よい世界に戻り、失くしていた音楽を妻のライブラリにドラッグして「ハッピーバースデー」を歌い、長い間忘れていた曲を取り戻してくれた妻の喜びを喜びました。(花束やその他のプレゼントも贈りました。そして素敵なディナーも。まあ、話が逸れてしまいましたが。)
私にとっては必要なかったものの、Mashduoには高度なオプションもいくつか備わっています。例えば、特定のジャンルに一致する(または一致しない)曲だけを比較対象にしたり、特定のアーティストだけを比較対象にしたり、曲の比較方法を微調整したりといったことが可能です。
Mashduoは、特定の用途に特化したニッチなアプリの一つですが、その機能は非常に優れています。面倒な作業をあっという間に終わらせてくれるので、喜んで有料版を購入してもよかったと思います。しかも無料という低価格で、iTunesライブラリを瞬時に比較できるシンプルで効果的なツールとして、さらに優れています。