Как извлечь плейлисты из iPod с поврежденной файловой системой?

305
blackened

У меня 160 ГБ iPod Classic. Я пользователь Windows (Windows 7 64 бит.) Вчера я решил добавить еще музыку. Прежде чем открыть iTunes, я хотел попробовать несколько альтернативных менеджеров iPod. Я пытался удалить музыку. Ничего не случилось. Открыл iTunes, затем проверил iPod, и он сказал: «Нет музыки».

Предположительно, (не слишком уверен) я сделал что-то не так, возможно, отключился без извлечения, и файловая система повреждена.

Windows говорит, что мои файлы там. (15 ГБ свободного места из 140 ГБ или около того.) Однако, когда я открываю iTunes и подключаю iPod, он долго зависает, а затем появляется «... восстановить iPod ...».

Короче говоря: поскольку у меня на ПК вся музыка, я могу сделать сброс настроек к заводским и восстановить все. Мне просто нужно получить доступ к моим плейлистам. Предполагая, что это как-то есть, есть ли способ найти базу данных с ПК и прочитать этот файл базы данных?

enter image description here

0

1 ответ на вопрос

2
DavidPostill

Мне просто нужно получить доступ к моим плейлистам.

Предполагая, что это как-то есть, есть ли способ найти базу данных с ПК и прочитать этот файл базы данных?

Списки воспроизведения хранятся в файле библиотеки iTunes ( Library.itl).

Этот файл содержит всю информацию о ваших песнях (плейлисты, рейтинги, количество воспроизведений, последнее воспроизведение, дата добавления и т. Д.).

Обычно находится в %USERPROFILE%\Music\iTunes.

В вопросе переполнения стека в формате ITL (iTunes Library) обсуждаются способы чтения этого двоичного файла.

Также есть Library.xmlчто:

содержит некоторую, но не всю, ту же информацию, которая хранится в файле iTunes Library.itl. Цель файла iTunes Library.xml - сделать вашу музыку и плейлисты доступными для других приложений на вашем компьютере, таких как iPhoto, Garageband, iMovie и стороннего программного обеспечения, в OS X Mountain Lion и более ранних версиях. Эти приложения используют этот файл, чтобы упростить добавление музыки из вашей библиотеки iTunes в ваши проекты.

Источник О файлах библиотеки iTunes

Этот файл также содержит информацию о плейлистах и ​​может быть прочитан любой программой, которая понимает XML.

Вот выдержка из моего Library.xmlсписка воспроизведения:

<key>Playlists</key> 

...

 <dict> <key>Playlist ID</key><integer>80466</integer> <key>Parent Persistent ID</key><string>21EF34C0E2A2CF0B</string> <key>Playlist Persistent ID</key><string>7BE83FC0BF82BF91</string> <key>All Items</key><true/> <key>Name</key><string>The playlist title</string> <key>Playlist Items</key> <array> <dict> <key>Track ID</key><integer>17585</integer> </dict> <dict> <key>Track ID</key><integer>17593</integer> </dict> <dict> <key>Track ID</key><integer>11015</integer> </dict> <dict> <key>Track ID</key><integer>15105</integer> </dict> <dict> <key>Track ID</key><integer>15979</integer> </dict> <dict> <key>Track ID</key><integer>11077</integer> </dict> <dict> <key>Track ID</key><integer>13261</integer> </dict> <dict> <key>Track ID</key><integer>13253</integer> </dict> <dict> <key>Track ID</key><integer>17589</integer> </dict> <dict> <key>Track ID</key><integer>17587</integer> </dict> </array> </dict> 

...