コンピューターが手頃な価格になり、私たちの生活の中でますます重要な役割を担うようになったため、職場に複数のコンピューターを置くことは珍しくありません。家族や同居人が1台のコンピューターを使うために列に並ぶ必要がないのは素晴らしいことですが、全員がアクセスしたい複数のコンピューターにメディアが散らばっていると、混乱が生じる可能性があります。
まさに私が直面した状況です。コンピューターが多数あり、メディアはあちこちに散らばっていて、しかも所有するすべてのデバイスで利用できるようにするための確固たる仕組みがありませんでした。ついにこのフラストレーションにうんざりし、何か対策を講じようと決意しました。これがその話です。
集めて整理する
まず最初に、所有するすべてのデジタルメディアを1台のハードドライブにまとめました。そのために2TBのFireWireドライブを購入し、コンピューターからコンピューターへと移動させ、見つけた音楽、ビデオ、ポッドキャスト、オーディオブック、電子書籍をコピーしました。どこに何を保存したか、プレイリストや再生回数などは特に気にしていませんでした。心機一転したかったので、せっかく作成したプレイリストを失っても、メディア管理という大義のためには構わないと思っていました。メディアを失わないように、コンピューター上のファイルは削除しませんでした。ドライブにメディアフォルダを作成し、メディアファイルとフォルダを新しいドライブにコピーしただけです。
次に、そのドライブをMac Proに接続し、Optionキーを押しながらiTunesを起動しました。すると、iTunesはライブラリを選択するか、新しいライブラリを作成するかを選択するプロンプトを表示します。その後、以下の手順を実行しました。
1. 「ライブラリの作成」を選択し、ライブラリに名前を付けて、ユーザー アカウント内の Music フォルダー (~/Music) に保存します。
2. iTunesの環境設定から「詳細」をクリックし、「変更」をクリックして、外付けハードドライブに作成したメディアフォルダに移動します。「iTunes Mediaフォルダを整理する」オプションは有効のままにし、「ライブラリに追加するときにファイルをiTunes Mediaフォルダにコピーする」オプションは無効にします。「OK」をクリックして環境設定ウィンドウを閉じます。

3. 「ファイル」→「ライブラリに追加」を選択し、外付けドライブの「メディア」フォルダに移動して「開く」をクリックします。iTunesは外付けドライブ上のすべてのメディアファイルの名前をiTunesライブラリウィンドウに追加しますが、ファイルは元の場所に残ります。メディアの量によっては、この処理に時間がかかる場合があります。この処理中に、iTunesはアプリケーションが使用するフォルダ構造に従ってファイルを整理します。
メディアの入手場所によっては、一部のメディアが誤って分類される可能性があります(おそらく、その可能性が高いでしょう)。ポッドキャストやオーディオブックが音楽ファイルに混ざってしまうこともあります。テレビ番組やミュージックビデオが「ムービー」ウィンドウに表示されることもあります。メディアを確認して、整理し直してください。適切な方法は、ファイルまたはファイルのグループを選択し、CommandキーとIキーを押して情報ウィンドウを表示することです。このウィンドウで「オプション」タブをクリックし、「メディアの種類」ポップアップメニューから整理するメディアの種類(例えば「テレビ番組」)を選択して「OK」をクリックします。iTunesはメディアに適切なタグを付け、iTunesソースリスト内の適切なフォルダに移動します。
淘汰する
幸運なことに、所有するMacごとに全く異なるメディアを保管できる人もいるかもしれません。しかし、私はそうではありません。この中央ライブラリを整理してみたところ、あちこちに重複したファイルがあることに気づきました。「本当の」ライブラリを作る前に、この重複した不要なファイルをどうにかする必要がありました。
映画やテレビ番組は、リストにざっと目を通し、重複を見つけたら削除するだけで済みました。私のビデオライブラリはそれほど容量が小さいので、それほど負担にはなりません。しかし、音楽となると全く別の話です。曲によっては重複、さらには3つも重複しているものもありました。
iTunesには「重複を表示」コマンドがありますが、デフォルトではあまり役に立ちません。「ファイル」→「重複を表示」を選択すると、スタジオトラックがライブやアウトテイクのトラックと混在しているのが見つかるかもしれません。しかし、Optionキーを押したままにすると、このコマンドが「完全に重複しているトラックを検索」に変わります。こちらの方が正確ですが、重複の中には完全に一致しないものもあります。例えば、同じトラックのMP3ファイルとAACエンコード版が混在している場合があります。オーディオブックファイルも、実際には重複していないのに重複として認識されることがよくあります。
重複ファイルがそれほど多くない場合は、不要なファイルを選択してDeleteキーを押し、削除を選択することで、手動でファイルを整理できます。しかし、私の場合は重複ファイルが多く、iTunesはそれらを完全に正確に認識しませんでした。
これまで、雑然としたiTunesライブラリを整理するために様々なツールを使ってきました。今回選んだのは、Doug Adams氏の15ドルのDupinです。シンプルなデザインと柔軟性が決め手でした。

iTunesライクなインターフェースを持つDupinは、iTunesライブラリ全体、または音楽、映画、テレビ番組などの特定の領域内で重複ファイルを検索します。iTunesとは異なり、名前、アーティスト、アルバム、時間、サイズ、トラック番号、ディスク番号、サンプルレート、ビットレート、種類など、さまざまな条件でファイルを検索できます。例えば、名前、アーティスト、アルバム、時間など、複数の条件を選択することもできます。「重複ファイルを取得」をクリックすると、重複ファイルの一覧が表示されます。
リストができたら、「フィルター」ボタンをクリックし、「保存する」トラックを識別するための基準を選択します。「最も古い追加日」、「最高ビットレート」、「最大ファイルサイズ」などを選択できます。また、特定の種類のファイル(例えばApple LosslessやAACファイル)を常に保存するように指定することもできます。このDupinフィルターコントロールウィンドウでは、フィルターに一致しないトラックを自動的に削除するように設定できます。あるいは、Dupinに処理を任せ、重複したトラックをパージすることもできます。
様々な要素を使って何度か検索した結果、最終的に名前、アーティスト、アルバム、時間で検索することに落ち着きました。さらに、最高ビットレートでフィルタリングし、Apple Losslessファイルを常に保持するように設定しました。作業が終わったら、iTunesライブラリから重複ファイルを削除し、ゴミ箱から取り出して、自分で作成した「重複ファイル」フォルダに入れました。Macにもコピーがあったので、おそらく必要なかったでしょうが、うっかり削除してしまったファイルを見つけられなかった場合、このフォルダに入れておくと見つけやすくなると考えました。このフォルダは後でアーカイブしたり、破棄したりできるので便利です。
利用可能にする
メディアライブラリがようやくまとまったので、次はどのコンピュータからでも簡単にアクセスできる場所に置くことにしました。そこで、ネットワーク接続ストレージ(NAS)デバイスを使うことにしました。具体的には、SynologyのDS111(小売価格約200ドル)を購入し、そのシングルベイに高速2TBハードドライブを搭載しました。DS111を選んだのは、様々な好意的なレビューを読んだからです。ギガビットイーサネットに対応したNASを探していたのですが、この製品はまさにそれに対応しています。また、柔軟性の高いNASも探していましたが、まさにその通りです。Webサーバー、FTPサーバー、メールサーバー、メディアサーバーなど、様々な用途に活用でき、すべてブラウザインターフェースから操作できます。
ハードドライブのインストールは簡単で、約2分で完了しました。最新のSynologyツールをダウンロードすれば、セットアップも同様に簡単でした。より高度な機能は後回しにして、メディアの移行に取り掛かりました。
これは、NAS のドライブをマウントし、そこに Music フォルダを作成することで実行しました。次に、以前の手順のいくつかを繰り返しました。Option キーを押したまま iTunes を起動し、起動ドライブの ~/Music フォルダ内に新しいライブラリを作成し、iTunes の詳細設定で NAS のドライブ上の Music フォルダを指定しました。今回は、iTunes ライブラリにファイルを追加するときにそれらのファイルが NAS に配置されるようにしたかったため、「ライブラリに追加するときにファイルを iTunes メディア フォルダにコピーする」オプションを有効にしました。次に、[ファイル] -> [ライブラリに追加] を選択し、外部 FireWire ドライブ上の、整理および選別されたメディア ファイルを選択し、ファイルがコピーされる数時間待つよりも早く就寝しました。翌朝、それらは iTunes に表示され、再生する準備が整いました。
すべてをそのままにしておけばよかったのですが、このNASの特徴の一つにiTunes Serverが搭載されていることがあります。これをオンにすると、iTunesのソースリストの共有エントリの下にNASが表示されます。それを選択するだけで、NASに保存されている音楽が、まるでローカルハードドライブにあるかのように表示されます。ただし、プレイリストを作成したい場合は、Webブラウザ内のNASインターフェースで操作する必要があります。私は、メディアファイルをMacに保存しているときと同じように、こうした操作を管理したいのです。さらに、この仕組みを使えば、各Macで異なるプレイリストを作成できます。つまり、お父さんはジミ・ヘンドリックスのヒット曲でいっぱいのプレイリストを作成し、お母さんはZeppelinでロックし、お子さんは両親の昔の曲を無視してアデルを聴く、といった具合です。

その後、1台を除く各Macで同じ手順を繰り返しました。NASにファイルが保存されたので、NASをそのMacにマウントし、「ファイル」→「ライブラリに追加」を選択して、NAS上の「ミュージック」フォルダに移動するだけで済みました。Macにファイルはコピーされず、iTunesがトラックとビデオファイル名をiTunesライブラリに追加しただけです。有線イーサネット接続の場合、ライブラリが大きいと1時間以上かかることがあります。無線ネットワークでは、さらに時間がかかります。
このパズルの最後のピースは、Macを再起動するたびにNASがマウントされるようにすることでした。システム環境設定を起動し、「ユーザとグループ」(Lionより前のバージョンのOS Xをお使いの場合は「アカウント」を選択)を選択し、管理者アカウントのロックを解除して「ログイン項目」タブをクリックすることで実現しました。次に、NAS上の「ミュージック」フォルダをマウントし、ログイン項目のリストにドラッグしました。再起動するとNASがマウントされました(マウント前にパスワードの入力を求められましたが、これは再起動のたびに発生します)。
同期中
この時点で、私のMacはすべてNASのメディアを再生できました。次に直面した問題は、各Macに追加されたメディアへのアクセスでした。例えば、Mac ProでCDをリッピングしたとします。そのMacは認識しますが、妻のiMacはライブラリファイルが更新されていないため、認識しません。解決策は、2台のMac間でデータベースファイルを同期することです。
私はEcon Technologiesの40ドルのChronoSyncを愛用しています(そして愛用しています)。これはスケジュール機能を備えた同期ユーティリティです。ChronoSyncを使って、Mac Proで毎日の終わりにiTunesのデータベースファイル(iTunesフォルダ内)(Extras.itdb、iTunes Library Genius.itdb、iTunes Library.itl、iTunes Library.xml)をMac Proと家中に散らばる他のMac間で同期するスケジュールを作成しました。この仕組みをうまく機能させるために、新しいメディアはMac Proにのみ追加されるように設定しました。こうすることで、一日の終わりにはすべてのMacがNASのメディアコンテンツを完全に把握できるようになりました。アクセス権の問題を回避するために、各ファイルのアクセス権を変更し、「Everyone」を「読み書き可能」に設定しました。

ここで問題があります。他のMacでこれらのファイルを置き換えると、それらのMacで作成されたプレイリスト、評価、再生回数が失われてしまうのです。代わりに、同期元であるマスターMacのプレイリスト、評価、再生回数に置き換えられます。私はすべての音楽をMac Proで管理・同期しているので、これは大きな問題ではありませんが、皆さんにとっては気になるかもしれません。
ChronoSyncは数ある同期ソリューションの一つに過ぎません。私も使っていて気に入っていますが、別のユーティリティをお好みなら、ぜひ試してみてください。
他のデバイスでプレイする
私はMac以外にもメディアを再生するデバイスがたくさんあります。家の中にはiPhone、iPod touch、iPadが複数台あり、Apple TVも数台、そしてSonosのマルチルームミュージックシステムもあります。これらのデバイスにもアクセスを許可したいと考えていました。
Sonos Sonos ギアは最初にして最も簡単なセットアップでした。共有システム環境設定で、SMB ファイル共有がオンになっていることを確認する必要がありました。それには、共有システム環境設定でファイル共有を選択し、オプションボタンをクリックして、SMB を使用してファイルとフォルダを共有 (Windows) を有効にします。次に、NAS を Mac Pro のデスクトップにマウントしました。これが完了したら、Mac で Sonos デスクトップ コントローラ アプリケーションを起動し、「ミュージック」 -> 「ミュージック ライブラリを設定」を選択し、表示されたミュージック設定ウィンドウで追加ボタンをクリックし、NAS オプションを選択して「続ける」をクリックし、NAS へのパス、ユーザー名、パスワード (Sonos が常にアクセスできるようにするため) を入力し、ジョブが完了するようにいくつかのボタンをクリックしました。数分後、NAS 上のオーディオ ファイルが Sonos ギアからアクセスできるようになりました。
iPhone、iPod touch、iPad iOSデバイスからNAS上のメディアにアクセスするのは簡単です。デバイスでホームシェアリングが有効になっており、Macの1台が電源オンになっている(ホームシェアリングが有効になっている)必要があります。このような状況では、ミュージックアプリ内で「その他」をタップし、「共有」をタップしてコンテンツリストが読み込まれるのを待ち、「再生」をタップして再生するだけでコンテンツにアクセスできます。(ビデオも同様に機能しますが、「その他」ボタンはありません。「共有」をタップし、Macから共有したiTunesライブラリを選択してビデオを再生するだけです。)
それはそれで良いのですが、NASにメディアを保存する理由の一つは、メディアを再生したい時にMacを起動しておく必要がないことです。幸いなことに、そのメディアに直接アクセスできるツールがあります。

Synologyは、メディアへのアクセスを可能にするアプリを多数提供しています。無料のDS Audioアプリを使えば、Appleのミュージックアプリに似たインターフェースで、NASからiOSデバイスに音楽をストリーミングできます。同じく無料のDS Fileアプリを使えば、NASからiPhone、iPod touch、iPadにビデオファイルを直接ストリーミングできます(この機能を使用するには、NASでWebDAVを有効にする必要があります)。他のNASデバイスメーカーも同様のユーティリティを提供しています。
もう一つ便利な選択肢として、Stratospherixの4ドルのFileBrowserアプリがあります。このアプリを使えば、Mac、Windows PC、Linuxマシン、NASドライブなど、ネットワークに接続されたあらゆるコンピューターのコンテンツに完全にアクセスできます。メディアが入っているフォルダに移動し、再生したいファイルをタップするだけで、iOSデバイスのメディアプレーヤーインターフェースを使って再生できます。
SynologyアプリおよびFileBrowserの場合、iOSデバイスではAppleのFairPlayテクノロジーで保護されたメディアを再生できませんのでご注意ください。これらのコンテンツを再生または閲覧するには、ホームシェアリングを使用し、アクセス先のMacでiTunesを起動する必要があります。

Apple TV 2このデバイスはNASの存在を認識しないため、少々扱いにくいです。しかし、AirPlay対応のiPhone、iPod touch、iPadがあれば、問題なく使えます。再生したいメディア(音楽や動画)を呼び出し、再生を開始し、アプリのコントローラーでAirPlayアイコンをタップ(AirPlayは私が紹介したすべてのアプリに表示されます)し、Apple TVを出力先として選択するだけです。すると、音楽や動画がNASからiOSデバイスへ、そしてApple TVへとストリーミングされます。これだけの遅延が発生すると遅延が発生するのではないかと心配になりますが、実際には問題なく動作します。ただし、映画の再生が始まるまでに数秒の遅延が発生することがあります。
長い一日の終わりに
目標を達成しました。すべてのメディアを詰め込んだNASを、すべてのMac、iOSデバイス、そして必須のメディア機器からアクセス可能にするのです。この記事は、実現方法を示すガイドであり、必ずしもそうしなければならないというものではありません。メディアを整理、選別、同期する方法は他にもたくさんありますし、NASデバイスも他に十分に機能しています。もし私のように、家じゅうに機器やメディアが散らばっているなら、この記事が、それらを管理できる方法であることを示してくれることを願っています。