Как автоматизировать преобразование библиотеки iTunes из Windows в Mac

Как автоматизировать преобразование библиотеки iTunes из Windows в Mac

Если я импортирую библиотеку iTunes из Windows, в версии Mac не будет всех моих плейлистов. Как они могут автоматически преобразовать библиотеку в библиотеку Mac?

решение1

Простые и понятные шаги по переносу медиатеки Windows iTunes на Mac.

Он сохранит плейлисты, количество воспроизведений, [большинство] обложек альбомов и т. д.
Для этого не требуются обширные знания Mac или Windows — даже «сложные» моменты должны быть понятны.

(Более «хардкорный» метод с использованием sed см. в моем ответе наhttps://apple.stackexchange.com/a/157670/85275)

В него также включен шаг, который обычно упускается в онлайн-руководствах…

  1. Во-первых, убедитесь, что у вас отмечены параметры > Дополнительные > «Сохранить папку iTunes Media организованной».
    Если нет, перейдите в меню Файл > Библиотека > Организовать библиотеку.
    Выберите Объединить файлы, а также Реорганизовать файлы…, если эта опция доступна.

    Это гарантирует готовность всех данных к переносу на новый компьютер.

  2. Скопируйте структуру папок iTunes целиком с C:\Users\[name]\Music\iTunesкомпьютера Windows на ~/Music/iTunesкомпьютер Mac. Это сокращение на Mac для
    ~/MusicmyBootDisk/Users/myName/Music

    Не экспортируйте/импортируйте, просто скопируйте все.

    Пока не запускайте iTunes на Mac.

  3. Использование текстового редактора -TextWrangler(бесплатное ПО) хорошо подходит для решения таких задач — откройте файл iTunes Music Library.xml [копий может быть несколько, со случайными схемами нумерации, но вам нужна «простая».]

    Не беспокойтесь о том, насколько сложным выглядит этот файл, когда вы его откроете, эта задача проста.
    Примерно через 10 строк вы увидите строку, похожую на
    >Music Folder</key><string>file://localhost/C:/Users…. и т.д. и т.п.

    Перетащите, чтобы выбрать от fileдо конца iTunes, так что у вас появится что-то вроде file://localhost/C:/Users/[name]/Music/iTunes
    Копировать Cmd ⌘ C
    Найти Cmd ⌘ F , которое открывает небольшое окно поиска/замены
    Убедитесь, что курсор находится в верхнем поле - Вставить Cmd ⌘ V

    Введите или вставьте это в поле «Заменить», убедившись, что вы используете правильное имя загрузочного раздела вашего Mac — по умолчанию этоMacintosh%20HD
    Обратите внимание на %20 вместо пробела,всепробелы необходимо заменить на %20 в стиле HTML
    Также проверьте, что ваше имя пользователя указано правильно [короткое имя, например jdoe, а не John Doe] file:///Volumes/Macintosh%20HD/Users/jdoe/Music/iTunes

  4. Сделайте глубокий вдох… ;)
    Нажмите «Заменить все».
    Сохранить Cmd ⌘ S
    Выйдите из TextWrangler.

  5. Это то, о чем гиды обычно не рассказывают.
    Вернитесь в папку iTunes, найдите файл iTunes Library.itl [не .xml, .itl]
    Удалите его.

    Запустите Терминал [Приложения/Утилиты],
    скопируйте/вставьте это touch ~/Music/iTunes/iTunes\ Library.itlи нажмите Return⏎

    Это создаст новый, поврежденный файл .itl, который позволит iTunes правильно перестроить библиотеку.

  6. Запустите iTunes.
    Он заметит, что файл .itl поврежден, и начнет его восстанавливать. Появится сообщение «Импорт...».
    Это может занять некоторое время, от 10 минут до часа, в зависимости от размера вашей библиотеки. Похоже, что он замедляется примерно после 6000 мелодий.

Сделанный.

После завершения ваша библиотека должна быть почти полностью нетронутой, включая плейлисты, счетчики воспроизведения и т. д.
Кажется, что она всегда теряет небольшое количество обложек альбомов, но это должно быть легко восстановить из меню Файл > Библиотека > Получить обложку альбома.

Связанный контент