Совместное резервное копирование iTunes в стиле GitHub?


2

Хорошо, вот забавный вопрос. Я диджей, и я использую iTunes на MacBook Air для своей музыки. У меня также есть резервный жесткий диск, на который я скопировал свою библиотеку iTunes в качестве главное хранилище , Эта резервная копия папки iTunes отдельный из резервных копий машины времени на том же диске ,

Мне бы хотелось, чтобы на моем компьютере было доступно только определенное количество песен (с его замечательным SSD-накопителем на 256 ГБ и всем остальным) и вся библиотека на внешнем диске. Когда я получаю новую музыку, я хочу иметь возможность добавить ее в библиотеку iTunes на мастер-диске, чтобы все было в курсе. Причина этого в том, что мой приятель диджей может получить доступ к этому жесткому диску с помощью своего собственного MacBook Pro, чтобы вытащить из пула музыку и добавить к нему свои собственные покупки.

Теперь я понимаю, что iTunes позволяет мне загружать песни, которые я ранее купил, на мою машину. Это означает, что я могу перенести покупки, сделанные моим помощником, на мой локальный компьютер (и наоборот), а затем также сохранить их в главном хранилище.

Мой настоящий вопрос заключается в следующем: есть ли способ краткой синхронизации папки iTunes в стиле Time-Machine? за пределами типичного места резервного копирования Time Machine ? Я полагаю, что он будет работать примерно так же, как GitHub: будет центральное «репо», в котором синхронизируются все основные изменения, и мой помощник и я можем извлечь из него то, что нам нужно, и добавить в него новые песни, сохраняя основное хранилище в курсе каждой нашей песни.

Громоздкий способ сделать это - вручную перетащить все новые покупки в папку iTunes Media, когда мы их покупаем. Там должен быть более простой способ сделать это! Нам нужна одна большая мастер-библиотека, которую мы можем легко синхронизировать и извлекать из , Есть какой-нибудь крутой способ сделать это?

(П.С. Я - программист, поэтому любой любопытный или программный способ сделать это от всей души приглашен!)


Просто чтобы уточнить - в основном вы хотите, чтобы библиотека Macbook была подмножеством, как у iPhone основной библиотеки?
— Mark

@jnovack - rsync не будет обновлять базу данных библиотеки только музыку, поэтому у вас будут несоответствия. Как вы добавляете в базу данных и библиотеку одновременно?
— Mark

Итак, вы хотите приложение iTunes (для «покупки» и синхронизации из основной библиотеки) для своей библиотеки iTunes? ;)
— jnovack

Ответы:


1

Похоже, вы хотите сделать следующее:

  • Сохраните музыку itunes на внешний жесткий диск при загрузке
  • Имейте подмножество музыки локально на своем ноутбуке
  • Имейте централизованное репо, где ваши коллеги диджеи могут получить доступ к музыке

Есть несколько проблем с простой rsync между вашим внешним диском и их дисками:

  • Управляемые правами файлы m4a не будут воспроизводиться на ноутбуке вашего друга, если вы не предоставите ему доступ к ноутбуку
  • при воспроизведении файлов некоторые метаданные файлов обновляются, чтобы отразить воспроизведение, лайки и т. д.

Сказав это, вы можете обойти проблемы, если вы хотите отказаться от мета-информации и если вы согласны с аутентификацией ноутбука ваших друзей для использования вашей музыки.

  • Выделенный ноутбук Mac Mini или Mac или компьютер под управлением Windows, на котором установлена ​​iTunes, с полной библиотекой, загруженной и предоставленной в общий доступ через Apple Airplay / Network Share
  • Ваш ноутбук и ноутбуки ваших диджеев могут затем просматривать / просматривать / транслировать музыку из центрального блока. Мета информация сохранена, а также нет необходимости перемещать жесткий диск, вся музыка доступна из одного центрального места.
  • Вам может понадобиться аутентифицировать своих друзей itunes, чтобы иметь возможность воспроизводить музыку с управлением правами.

Маршрут внешнего жесткого диска в основном такой же, за исключением того, что вы в основном выполняете rsync с вашего компьютера Mac mini / архива на внешний диск. Требование авторизовать ноутбук DJ друга по-прежнему применяется.

Для вашего ноутбука, у которого есть подмножество, вы просто должны выбрать нужные песни из своей библиотеки и импортировать их локально в ваш экземпляр iTunes.

Re: стиль Github, вероятно, не самый лучший, поскольку использование git приведет к значительному увеличению памяти при каждом обновлении счетчика воспроизведения / и т. Д. Поскольку файлы являются двоичными, различия не могут быть сохранены.


1
Я возьму это! Предложение использовать один настольный компьютер - идеальная идея. В сочетании с Home Sharing наличие одного компьютера для хранения всего, а не только жесткого диска, является совершенно эффективным. Я просто сохраню на своем жестком диске вторичную резервную копию, ориентированную исключительно на резервное копирование. Это похоже на более мудрый выбор. Еще раз спасибо!
— Jordan Thornquest

Здорово! Надеюсь, все получится!
— Wing Tang Wong
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.