26 июля 2010 г.

Скробблер last.fm для audacious 2.3

Недавно обнаружила, что при прослушивании музыки через плеер audacious перестал работать скробблинг на last.fm. Сначала была мысль, что что-то сломалось у меня, но потом в сети нашлась информация, что необходимый плагин просто выпилили разработчики из версии 2.3.
Видите ли, он содержал баги. Весьма неприятная новость. Зато в сети люди уже озаботились проблемой и написали рецепт установки плагина из предыдущей версии.

Изначально должна быть установлена девелоперская версия плеера, поэтому если этого не сделано раньше, то:

sudo aptitude install audacious-dev
Затем установка необходимой библиотеки:
sudo aptitude install libcurl4-dev
Скачиваем и распаковываем архив с плагинами предыдущих версий:
wget http://distfiles.atheme.org/audacious-plugins-2.2.tgz
tar -zxvf audacious-plugins-2.2.tgz
Потом нужно перейти в каталог с распакованными плагинами:
cd audacious-plugins-2.2
И дальнейшие действия выполняются уже из этой папки. Вот следующую команду проще просто скопировать:
./configure --enable-dependency-tracking --disable-esd --disable-pulse \ --disable-coreaudio --disable-icecast --disable-dockalbumart --disable-altivec \ --disable-sse2 --disable-mp3 --disable-libmadtest --disable-rocklight \ --disable-lirc --disable-evdevplug --disable-hotkey --disable-gnomeshortcuts \ --disable-statusicon --disable-aosd --disable-aosd-xcomp --disable-adplug \ --disable-vorbis --disable-flacng --disable-libFLACtest --disable-wavpack \ --disable-aac --disable-sndfile --disable-modplug --disable-ffaudio \ --disable-jack --disable-sid --disable-oss --disable-oss4 --disable-alsa \ --disable-amidiplug --disable-amidiplug-alsa --disable-amidiplug-flsyn \ --disable-amidiplug-dummy --disable-cdaudio --disable-streambrowser \ --enable-scrobbler --enable-lastfm --disable-neon --disable-mms \ --disable-mtp_up --disable-bluetooth --disable-paranormal --disable-xspf \ --disable-xmltest --disable-cue --disable-projectm --disable-projectm-1.0 \ --disable-filewriter --disable-filewriter_mp3 --disable-filewriter_vorbis \ --disable-filewriter_flac --disable-bs2b
И остаётся доделать работу с двумя необходимыми плагинами:
cd src/scrobbler/
make
sudo make install
cd ../lastfm/
make
sudo make install
Если честно, можно просто все команды тупо скопировать в терминала. Единственное, желательно посматривать на то, что там выводится в процессе и следить, чтобы не было сообщений об ошибках.

Теперь можно запускать плеер и настраивать там скробблер. Делается это как и раньше.
Открыть окно настроек через пункт меню Preferences, там в разделе Plugins на вкладке General найти Scrobbler Plugin и включить его, поставив напротив галку.
Сразу появится новый раздел Scrobbler, зайдя в который нужно будет вписать свой логин и пароль на last.fm.
После этого скробблинг сразу же должен заработать.

2 комментария:

  1. Почему именно audacious? раньше мне нравился, теперь почему то moc е сижу, хотя читал полно где о связке sonata+mpd, но все таки по ощущениям плюсов там не больше, ну так, помелочи, потому и не заморачиваюсь на установку этой связки, нравится эта мне moc+alsamixer ) только вот не знаю как прицепить управление громкость alsamixer на хоткеи, поставил бы aumix но что то не ставится он в maverick щас зависимость чтоб их...

    ОтветитьУдалить
  2. именно audacious потому, что именно в нём на момент написания поста выпилили скробблер, а в других плеерах всё прекрасно работает из коробки))

    ОтветитьУдалить