AIMP Forum

Разное => Архив / Archive => Вопросы (архив) / Questions (archive) => Topic started by: HardRock on May 06, 2014, 19:20:24

Title: Импорт базы из Winamp
Post by: HardRock on May 06, 2014, 19:20:24
Подскажите пожалуйста, можно ли в каком либо виде импортировать готовую базу из winamp в Aimp ?

Не мог на него перейти раньше так как мета теги он русские криво читал.
Надеюсь сейчас ситуация поменялась.

В winamp годами набивал библиотеку, выставлял рейтинги песням.
Не хочется всё это терять, когда-то даже скрипты писал специально чтобы при переезде файлов на другой винт ничего не похерилось.
Title: Re: Импорт базы из Winamp
Post by: Artem on May 06, 2014, 19:55:11
Нет, такой возможности нет
Title: Re: Импорт базы из Winamp
Post by: HardRock on May 07, 2014, 11:18:21
Нет, такой возможности нет

А сам по себе Aimp может кушать файлы в виде xml или каком-то формате ?
я переклацал всё, но не нашёл, не ужели единственный способ это через интерфейс указывать пути к папкам ?
Title: Re: Импорт базы из Winamp
Post by: Soolo on May 07, 2014, 11:25:11
я переклацал всё, но не нашёл, не ужели единственный способ это через интерфейс указывать пути к папкам ?
что именно вы хотите сделать? добавить файлы в базу данных фонотеки? добавить файлы в плейлист? можно "схватить и перетащить"
Title: Re: Импорт базы из Winamp
Post by: HardRock on May 07, 2014, 12:35:13
что именно вы хотите сделать? добавить файлы в базу данных фонотеки? добавить файлы в плейлист? можно "схватить и перетащить"

Я хочу базу файлов набитую в winamp перенести в aimp.
В winamp всем песням которые слушаю, я выставил рейтинги.
Не хочется всё это заново в ручную делать для пары тысяч файлов.

Винамп позволяет экспортировать свою базу в xml
Его можно распарсить, поменять как угодно, лишь бы aimp потом схавал
Title: Re: Импорт базы из Winamp
Post by: Soolo on May 07, 2014, 12:43:07
Я хочу базу файлов набитую в winamp перенести в aimp.
выше был ответ

если Винамп записывает рейтинг (оценку) в сам файл - то АИМП потом его прочитает
в противном случае нужно писать утилиту импорта данных из БД Винампа в БД АИМПа
Title: Re: Импорт базы из Winamp
Post by: HardRock on May 07, 2014, 13:47:56
выше был ответ

если Винамп записывает рейтинг (оценку) в сам файл - то АИМП потом его прочитает
в противном случае нужно писать утилиту импорта данных из БД Винампа в БД АИМПа

Нет Winamp не пишет в файл, думаю это и к лучшему, а то так бывает добавишь себе новой музыки, еще не определился с нею, а у неё уже рейтинги выставлены, потом не поймёшь откуда она взялась в плейлисте с рейтингом 5

А где Aimp хранит свою бд и в каком она виде ?

******

Нашёл файл в AppData
У вас нету случайно открытой доки по нему, чтобы методом тыка его не разгребать ?

Идеально конечно было бы получить в плеере фичу экспорта/импорта базы в каком-нибудь доступном формате  ;)
Title: Re: Импорт базы из Winamp
Post by: Artem on May 07, 2014, 15:01:01
Воспользуйтесь утилитой SQLite Browser: http://sourceforge.net/projects/sqlitebrowser/
Title: Re: Импорт базы из Winamp
Post by: HardRock on May 07, 2014, 18:35:47
Воспользуйтесь утилитой SQLite Browser: http://sourceforge.net/projects/sqlitebrowser/

Спасибо, попробую дома )
Title: Re: Импорт базы из Winamp
Post by: HardRock on October 12, 2014, 21:42:06
Вот наконец-то выделил время, попробовать переехать полностью на AIMP
открываю этой прогой базу, структура есть, а данных нету (
база весит метров 100

возможно надо чем-то другим смотреть, или настройки какие-то я упустил ?

**************

в общем в чём именно проблема я не понял

если кому надо
попробовал вот эту прогу
http://www.sqliteexpert.com/download.html
она бесплатная, её открывает базу как положено
Title: Re: Импорт базы из Winamp
Post by: HardRock on January 17, 2015, 16:24:07
И снова я нашёл время на наконец таки окончательный переезд с winamp на aimp
но проблемы не дают прохода

перепробовал разные sqlite редакторы, везде одна и та же проблема
при любом запросе ошибка

"no such collation sequence: UNICODE"
как я понял у Aimp при работе с базой данных использует свой метод сравнения строк, которого нету в стандартном sqlite соответственно любой редактор не будет работать с этим

поэтому вопрос о том, как мне выполнить пару десятков тысяч запросов в базу aimp чтобы перенести статистику из winamp, остаётся открытым :(
из winamp у меня есть xml, легко распарсить и получить количество прослушиваний и вручную выставленный рейтинг для каждого файла, но как это засунуть в aimp ?
Title: Re: Импорт базы из Winamp
Post by: Artem on January 17, 2015, 16:31:43
Никак