Мне повезло, нашёлся добрый молодец с решением проблемы. Итак, набор Python-скриптов lastfm-stats-in-rhythmbox делает то, что требуется.
Путь к результату
1. Устанавливаем необходимые пакеты:
sudo aptitude install python-lxml
2. Сохраняем данные о прослушиваниях last.fm в текстовый файл:
python lastscrape.py lastfm_username lastfm_dump.txt
3. Импортируем записи в базу данных RB:
python lastfm_stats_in_rhythmbox.py lastfm_dump.txtСкрипт сам отбраковал песни, отсутствующие в текущей коллекции — жирный плюс.
4. Закройте Rhythmbox и следуйте инструкциям по замещению базы.
Вот и вся любовь, как говорится. Теперь плейлист работает адекватно, радуя проверенной временем музыкой.
Прикольно, надо будет запробовать на досуге :)
ОтветитьУдалитьне знаете, а можно как-нибудь выставить хоткеи, чтобы выставлять рейтинг трэкам не открывая само окно плеера во время проигрывания?
ОтветитьУдалить@Meg@DED
ОтветитьУдалитьКонечно, надо пробовать. У меня количество данных в разы увеличилось.
@sag33
К сожалению, ничем помочь не могу. Посмотрел в опции rhythmbox-client, там команды для выставления рейтинга отсутствуют.