1
Вопросы / Questions / Перенос оценок с другого комп
« on: August 16, 2020, 11:04:06 »
aimp 4.70
Есть задача перенести плейлист с оценками с рабочего компа домой.
Типа скачал дома музыку, на работе ее послушал, выставил свои оценки, потом перенес домой только плейлисты с оценками (ведь файлы уже дома).
1. Выяснилось, что оценки не хранятся в плейлисте.
Почитав форум, понял, что вроде как оценка пишется напрямую в тег файла и/или в фонотеку.
Попытался прочитать тег из файла программно (c# TagLibSharp, ID3) - нужный тег не нашел. В свойствах файла таб Details - тег Raiting пустой, каким-то еще софтом пробовал смотреть - оценки нет.
2. Попробовал прочитать фонотеку AppData\Roaming\AIMP\AudioLibrary\Local.adb (?), но там походу какой-то закрытый формат (?). Есть вроде какая-то приблуда для него от разработчика, но она вроде не позволяет читать/писать в базу данных.
3. Попробовал поковырять sdk, сходу не разобрался, как прочитать значение оценки для заданного файла.
Подскажите, если кто знает, в какую сторону мне двигаться, вдруг есть очевидное решение, а я все усложняю.
Спасибо.
Есть задача перенести плейлист с оценками с рабочего компа домой.
Типа скачал дома музыку, на работе ее послушал, выставил свои оценки, потом перенес домой только плейлисты с оценками (ведь файлы уже дома).
1. Выяснилось, что оценки не хранятся в плейлисте.
Почитав форум, понял, что вроде как оценка пишется напрямую в тег файла и/или в фонотеку.
Попытался прочитать тег из файла программно (c# TagLibSharp, ID3) - нужный тег не нашел. В свойствах файла таб Details - тег Raiting пустой, каким-то еще софтом пробовал смотреть - оценки нет.
2. Попробовал прочитать фонотеку AppData\Roaming\AIMP\AudioLibrary\Local.adb (?), но там походу какой-то закрытый формат (?). Есть вроде какая-то приблуда для него от разработчика, но она вроде не позволяет читать/писать в базу данных.
3. Попробовал поковырять sdk, сходу не разобрался, как прочитать значение оценки для заданного файла.
Подскажите, если кто знает, в какую сторону мне двигаться, вдруг есть очевидное решение, а я все усложняю.
Спасибо.