У меня есть настольная система, которую я использую в качестве сервера. У меня также есть MacBook Pro, который является моим основным компьютером. Я много организовал и очистил свою музыкальную библиотеку, и все это есть на моем MacBook Pro.
Я хотел бы иметь возможность синхронизировать музыкальную библиотеку на моем MacBook Pro с настольным компьютером, чтобы моя жена могла получить доступ ко всему с ее собственного MacBook Pro.
Я думал о настройке действий с папками, которые бы копировали файлы в папку «Автоматически добавлять в iTunes». Однако, поскольку мне нравится использовать опцию «держать мою библиотеку iTunes организованной», файлы перемещаются в каталог музыки iTunes, и я не могу написать скрипт, который сравнил бы музыкальную библиотеку iTunes моего MacBook Pro с каталогом «Автоматически» на сервер.
Кроме того, простая копия файла не синхронизирует метаданные, такие как рейтинги и игры. Существует ли бесплатное автоматизированное решение для синхронизации библиотек iTunes между двумя компьютерами Mac?
Ниже, как я наконец сделал это, основываясь на rsync
предложении:
Я использовал ссылку, предоставленную Джеймсом в этом ответе (но я выбрал --size-only
опцию после первой синхронизации):
Утилита iTunes - объединение библиотек
Я также вынул --force
опцию (потому что это избыточно при использовании --delete
). поэтому моя команда rsync выглядит так:
rsync -av --delete ~/Music/iTunes/ /Volumes/robert/Music/iTunes > ~/Automation/automator/logs/itunes_rsync.log
Затем я интегрировал это в рабочий процесс Automator. Выглядит так: Получить указанные серверы ► Подключиться к серверам ► Запустить сценарий оболочки ► Извлечь диск.
Создание его в качестве рабочего процесса iCal для меня не очень удобно, потому что я использую MobileMe, а событие iCal синхронизируется с другими моими машинами, на которых я не хочу запускать этот рабочий процесс. Поэтому вместо этого я создал агент с помощью Lingon, который запускает рабочий процесс каждые 8 часов.
источник
Ответы:
Синхронизировать библиотеки можно с помощью rsync. Google для iTunes и rsync, и вы найдете несколько решений.
источник
Насколько велика ваша библиотека? Dropbox помог многим людям в этой ситуации, и он будет работать где угодно.
ОБНОВИТЬ
Вы используете только один компьютер одновременно? Вы единственный пользователь iTunes на каждом компьютере? Ваш рабочий стол Mac с той же версией iTunes?
Если это так, соблюдайте этот сценарий:
Вы делаете резервную копию
~/Music/iTunes
папки вашего рабочего стола, а затем удаляете ее. Затем вы копируете всю~/Music/iTunes
папку из Macbook Pro на рабочий стол.У вас есть ноутбук из дома. Вы копируете новый компакт-диск или загружаете некоторые треки с iTunes или Amazon.com и т. Д. (Но временно помещаете копию файлов новых песен в другую папку), затем слушаете, оцениваете песни и т. Д. Весь день. Затем, когда вы вернетесь домой, вы скопируете новые файлы в
Automatically Add to iTunes
папку на рабочем столе, и iTunes сделает свое волшебство, организовав музыкальные файлы ( как на Macbook Pro! ). Затем вы замените все содержимое~/Music/iTunes
папки на рабочем столе тем, что находится на вашем компьютере. Macbook Pro КРОМЕ в~/Music/iTunes/iTunes Media
папку (где фактические песни проживают).Вуаля!
источник
Я не пробовал это, но хотел бы некоторое время: Mashduo . Я нашел это на отличном веб-сайте One Thing Well : «Утилита для OS X, которая позволяет сравнивать две библиотеки iTunes, генерировать отчет о песнях, которые не отображаются в обеих библиотеках, и (необязательно) создавать zip-архив отсутствующих треков. «.
Походит на некоторую ручную работу, но может быть другим подходом для достижения того, что вам нужно.
источник
Вскоре iCloud сделает это за вас без этих проблем. Просто подключите библиотеки и Presto (в теории).
источник
Вы идете на маленькую вкладку в верхней части с надписью «iTunes». Нажмите на нее, перейдите в настройки. Затем перейдите к разделу. Затем нажмите «Поделиться моей библиотекой с моей локальной библиотекой». Затем щелкните по нему, чтобы поделиться всем списком воспроизведения на других домашних компьютерах. и измените все, что вы хотите, тогда вы сможете получить доступ ко всей вашей библиотеке на всех компьютерах, которые зарегистрированы в вашей домашней системе.
источник
Я использую Skydrive, он бесплатный и имеет 7 Гб пространства.
1 - Создайте учетную запись Hotmail или Live, если у вас ее нет.
2- Затем зайдите на сайт skydrive.com, войдите и установите приложение. (также необходимо войти в приложение в первый раз).
3 - На ПК или Mac, где у вас есть основная музыкальная коллекция (я предлагаю сначала собрать всю вашу музыку на одном компьютере), затем вы создаете папку для своей музыки в папке Skydrive и пропускаете всю свою музыку там.
4 - Затем на itunes (настоятельно рекомендуется сбросить itunes) перейдите в «Предпочтения»> «Расширенные настройки» и выберите в качестве «itunes media folder» музыкальную папку внутри Skydrive. Также отметьте оба параметра «Сохранять папку Itunes организованным», это необходимо для того, чтобы это работало, чтобы Itunes (или более) мог читать музыку без конфликтов, а второй - «Копировать файлы в папку Itunes Media при добавлении в библиотеку». «Это не обязательно, но чрезвычайно полезно, потому что помогает вам добавлять новую музыку в вашу коллекцию, с помощью этой опции вы можете просто перетаскивать музыку со своего рабочего стола на itunes с опцией OFF, вы ДОЛЖНЫ поместить музыку на skydrive музыкальная папка.
5 - Для других компьютеров, которые вы хотите синхронизировать библиотеку, повторите шаги 2 и 4 (не нужно повторять шаг 3).
Это работает для Windows и Mac. Это работает ВНЕШНЯЯ из домашней сети. Ваш компьютер начнет синхронизироваться, как только вы включите компьютер, просто сделайте skydrive для запуска с ОС. Так что, когда вы включите Itunes, у вас будет музыка там.
ура, Берна
РЕДАКТИРОВАТЬ: между прочим, я не рекомендую использовать функцию домашнего обмена, я опробовал ее и продублировал всю мою музыку (In My Place 2.mp3) в папке skydrive ...
источник
Я еще не пробовал это (хотя собираюсь скоро), но я полагаю, что у самой новой версии Dropbox есть синхронизация локальной сети. Так что вы можете сказать НЕ делать резервные копии музыки через Интернет (если она больше, чем позволяет ваш план), но синхронизировать их по локальной сети.
источник