iTunesファイルをSSDに入れて別のPCで使えるようにする
本記事はiTunesのファイルをどうやって外部ストレージに保存し、 他のPCで聞けるようにするかについて説明します。
音楽好きの方々の中にはSpotifyなどAudio Streaming Platformに完全に移行できず、 ローカルにしか無い楽曲をiTunesで楽しんでる方もいるのではないかと思います。 そんな方々の音楽生活を豊かにするための参考になれば幸いです。
3行で
検証環境
- MacBook Pro Mid 2014 Sierra
- MacBook Pro 2018 Mojave
- itunes ver. 12.9.5.5
※Windowsは対象外です
iTunesのファイル構成
Macでは ~/Music/iTunes
に以下のようなファイル群が格納されている
ファイル or ディレクトリ名 | 説明 |
---|---|
iTunes Library Extras.itdb | Gracenote CDDB※1の情報が格納されているファイル |
iTunes Library Genius.itdb | iTunes Genius※2に関するファイル |
iTunes Library.itl | ライブラリ内の曲とユーザーが作成したプレイリストのデータベース |
iTunes Media | 実際の楽曲ファイル |
- ※1音楽CDの演奏者や制作年度などの情報が格納されたデータベース
- ※2ライブラリ内にすでにある音楽と関連のある新しい音楽をライブラリまたはiTunes Store内で見つける機能。
参考:
- https://www.macworld.com/article/1139974/itunes-files.html
- https://support.apple.com/ja-jp/guide/itunes/itns22073/mac
- https://www.lifewire.com/itl-file-2621843
コピー手順
- SSD直下に
iTunes
ディレクトリを作成し - 以下をSSDの
iTunes
ディレクトリにコピー~/Music/iTunes/iTunes Library Extras.itdb
~/Music/iTunes/iTunes Library Genius.itdb
~/Music/iTunes/iTunes Library.itl
~/Music/iTunes/iTunes Media
別PCとSSDにあるiTunesライブラリを連携
以下のシェルスクリプトはiTunesにすでにあるファイル群を削除します。 すでにiTunesで楽曲を管理しているPCに適用する場合は注意してください。
#!/bin/bash cd ~/Music/iTunes rm -f ./iTunes\ Library.itl ./iTunes\ Library\ Extras.itdb ./iTunes\ Library\ Genius.itdb rm -rf ./iTunes\ Media ln -s /Volumes/<あなたの外部ストレージの名前>/iTunes/iTunes\ Library.itl ./iTunes\ Library.itl ln -s /Volumes/<あなたの外部ストレージの名前>/iTunes/iTunes\ Library\ Extras.itdb ./iTunes\ Library\ Extras.itdb ln -s /Volumes/<あなたの外部ストレージの名前>/iTunes/iTunes\ Library\ Genius.itdb ./iTunes\ Library\ Genius.itdb ln -s /Volumes/<あなたの外部ストレージの名前>/maciTunes/iTunes\ Music/ ./iTunes\ Media cd -
上記のシェルスクリプトはすでにあるiTunesのファイル群を削除し、SSDにあるファイル群のシンボリックリンクを追加します。 このシェルスクリプトを実行後、iTunesを起動すると楽曲にアクセスできるようになります。
所感
以下のSSDをつかって使っています。
BUFFALO USB3.1(Gen1) 手のひらサイズ 小型ポータブルSSD 240GB ブラック SSD-PM240U3-B/N
- 出版社/メーカー: バッファロー
- 発売日: 2016/11/24
- メディア: Personal Computers
- この商品を含むブログ (1件) を見る
少し反応が遅いときもありますが基本快適に過ごせています。ネット環境が厳しくても気にせず好きな音楽聞けるのは嬉しいですね。