Объединение библиотек iTunes в одну на сервере

У меня есть своя установка поля FreeNAS и работающий с тремя дисками на 500 ГБ в объединении RAID-Z1 (yee-haw!) и теперь я работаю над копированием моей библиотеки iTunes от моего MacBook к доле на поле FreeNAS. Позже, я буду желать скопировать по библиотеке со своего настольного ПК (Windows Vista). Большинство статей и сообщений, которые я нашел в 'Сети, кажется, имеют дело, прежде всего, с доступом к файлам, после того как они находятся на сервере; то, чем я более обеспокоен в этой точке, удостоверяется, что я ничего не ударяю неумышленно (и безвозвратно!).

В основном я использую sftp через Filezilla для копирования моего каталога iTunes (/Users/monte/iTunes) в каталог на сервере (/mnt/storage/media/itunes/iTunes). Все хорошо и хорошо, и должно быть сделано... в конечном счете ;) Но когда я перехожу к sftp, библиотека от ПК через... не будет некоторые файлы/базы данных конфигурации в каталоге iTunes на сервере или пропускаться или перезаписанный? Что лучший способ состоит в том, чтобы обработать это?

TIA,

Монте-Карло

1
задан 04.10.2010, 19:25

1 ответ

Примечание: Это из памяти и не протестировано. Я скопировал бы все перед попыткой этого на всякий случай!

Существует два файла библиотеки iTunes:

\Documents and Settings\username\My Documents\My Music\iTunes\iTunes Library.itl
\Documents and Settings\username\My Documents\My Music\iTunes\iTunes Music Library.xml

Если Вы не перезаписываете их, затем необходимо смочь объединить структуру папок успешно. Проблема, которую Вы собираетесь иметь, имеет одну библиотеку iTunes, которая содержит музыку и метаданные для обеих библиотек.

Путем я сделал бы, это - близкий iTunes на ПК, который Вы собираетесь использовать, чтобы объединить данные, определить местоположение файла Library.xml iTunes и добавить к нижней части его содержание файла Library.xml iTunes на другом компьютере. Вы, возможно, должны настроить XML так, чтобы это было синтаксически корректно.

После того как Вы сделали это, необходимо будет сделать поиск и заменить так, чтобы путь к местоположению музыки был корректен. Когда Вы закончили, у Вас должен быть XML-файл, который указывает на правильное местоположение на Вашем NAS Ваших музыкальных файлов.

Наконец, удалите файл Library.itl iTunes на ПК и замените его пустым файлом того же имени.

При выполнении этого правильно то при выполнении iTunes, он будет утверждать, что файл базы данных поврежден, и восстановите базу данных от XML-файла.

Единственной проблемой, которую Вы будете теперь иметь, является набор дубликатов, где у Вас есть две записи в XML-файле, указывающем на один файл на Вашем NAS (потому что sftp перезаписал его). Необходимо смочь удалить тех, которые при помощи опции "Show Duplicates" в iTunes.

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

2
ответ дан 12.12.2019, 13:08

Теги

Похожие вопросы