Скробблинг на last.fm из Audacious 2.3

После более чем годового перерыва у меня появилась возможность возобновить использование ОС Linux на рабочем компьютере. Фактически, заново подбираю инструментарий для работы.

Как известно, «нам песня строить и жить помогает». Из богатого выбора проигрывателей для прослушивания музыки был выбран Audacious (текущая версия 2.3): внешним видом, органами управления, горячими клавишами и программными возможностями он оказался очень похожим на привычный Winamp.

Будучи давним пользователем замечательного сервиса last.fm, привык к встроенному в Winamp плагину, осуществляющему скробблинг информации о прослушиваемой мной музыке, в связи с чем был несколько раздосадован отсутствием такой возможности в Audacious – тем более, что такая возможность на официальном сайте приложения явным образом описана.

Изучение вопроса в интернетах прояснило ситуацию: оказывается, искомый плагин был невозбранно выпилен из текущей версии по невнятным причинам. Соответственно, для осуществления скробблинга его нужно как-то запилить обратно.

Убедившись, что установлен пакет audacious-dev (например, в Synaptic), проделываем следующие нехитрые манипуляции:


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

После чего запускаем Audacious, заходим в «Параметры» (Ctrl+P), в разделе «Модули» выбираем вкладку «Общие» и активируем «Scrobbler Plugin».



Затем в левом вертикальном меню внезапно появляется раздел «Scrobbler». Следует скорейшим образом зайти в него и указать параметры для входа в аккаунт на last.fm.



Собственно, все.

Сказать