ラボ

CatalinaにしてiTunesからミュージックなどへの移行で失敗してやったこと

← ラボ(記事一覧)へ

はじめに

macOS Catalina以降、iTunesは「ミュージック.app」「TV.app」「Podcast.app」「ブック.app」に分割されました。
iTunes廃止のニュースを受け、私は一度 Google Music へデータを逃しましたが、YouTube Music 等の音質に満足できず、改めてミュージック.app で管理し直すことに。AirPlay 2 を活用する移行手順をまとめました。

iTunesで管理していたコンテンツ

  • 音楽 → ミュージック.app
  • Podcast → Podcast.app
  • 音楽PV → TV.app
  • オーディオブック → ブック.app
  • 映画 → TV.app
  • TV番組 → TV.app
  • ホームビデオ → TV.app
  • 着信音 → iCloud Drive

※タグ付け・評価なども iTunes で詳細に管理していました。
※Podcast は形式が変わり古いものは移行優先度低めです。

トラブルの概要

  • 現象
    ・ミュージック.app/TV.app を起動すると即強制終了
    ・“iTunes からの移行” ウィザードが表示されず、ライブラリ読み込み失敗
  • 影響
    ・音楽ファイルは残るが、再生回数・評価などのメタデータが継承されない
    ・Podcast/映像コンテンツも同様のリスクあり

原因と検証ポイント

  1. 破損したデータベースファイル
    `iTunes Library.itl` が破損、または旧パス情報が不正確で読み込みに失敗
  2. XMLファイルを用いたプレイリスト取り込みの限界
    Music.app では `iTunes Library.xml` 系ファイルを「プレイリスト」として読み込めますが、12GB超を読み込むとフリーズして全く進みません。
    以下のように分割されたXMLファイルを個別に取り込む方法もありますが、参照パスの置換が正確でないと楽曲が見つかりません。 iTunes Library.xml iTunes Library 2.xml iTunes Library 3.xml iTunes Library 4.xml iTunes Library 5.xml iTunes Library 6.xml NASや外付け移動を併用した場合、パス整合性の確保が非常に煩雑になります。
  3. 複数世代のライブラリ分割
    年度やデバイスごとにライブラリが分かれていると、統合作業が難航しやすい

移行前の準備

  • 外付け起動ディスクの用意
    Mojave 環境を外付け USB/SSD で起動可能に
  • ライブラリフォルダのバックアップ
    元の ~/Music/iTunes フォルダを外付けHDDへ丸ごとコピー
  • 必要ディスク容量の確保
    ブック.app 用に起動ディスクにも十分な空き容量を確保

解決手順

  1. Mojave 環境で iTunes を起動(Optionキー押しながら)
  2. iTunes ▶ 環境設定 ▶ 詳細 ▶ “iTunes Mediaフォルダの場所” を外付けHDDに変更
  3. Mojave 起動ディスクを Catalina へアップグレード
  4. ミュージック.app/TV.app/Podcast.app/ブック.app で保存先を外付けHDDに設定
  5. メインMacへ以下のフォルダをコピー /Users/<ユーザ>/Music/Music /Users/<ユーザ>/Movies/TV
  6. 各アプリを Option 起動し、新コピー先ライブラリを指定
  7. ミュージック.app ▶ ファイル ▶ ライブラリ ▶ “ライブラリを整理” ▶ “ライブラリを統合”
  8. Podcastデータ移行 ~/Library/Group Containers/243LU875E5.groups.com.apple.podcasts/Library
  9. ブック.appデータ移行 ~/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks

注意点

  • ブック.app は外付け管理非対応のため、一時的に起動ディスクに空きが必要
  • 大容量 XML インポートはフリーズしやすく非推奨
  • 外付け起動ディスクは常に最新の OS に保つとトラブル回避に有効

まとめ

  • Catalina 移行トラブルの主因は旧データベース破損と XML プレイリスト取り込みの限界
  • Mojave 環境でデータ再構築後、Catalina 環境へ移行し、外付けHDD 経由でライブラリを読み込む
  • 半日程度で再生回数・評価を保持したまま、AirPlay 2 対応の新ミュージック.app環境を構築可能

上記手順を参考に、Catalina以降のメディア移行をスムーズに進めてください。

#Mac#音楽

← ラボの記事一覧へ戻る