Интеграция Google Music с Убунту 16.12.2011

Месяц назад я рассказывал об открытии облачного сервиса для хранения музыки Google Music (сервис по-прежнему формально доступен только для обитателей США, что едва ли вызывает у меня угрызения совести).

Моя эпопея с загрузкой 130 ГБ музыки в облако успешно завершилась примерно за четыре дня, и теперь вся моя коллекция доступна мне везде, где есть интернет — с некоторыми ограничениями (которые, возможно, будут устранены, когда сервис выйдет из стадии беты).

Эти ограничения, впрочем, можно обойти. Например, возможность загружать mp3-файлы из облака появляется при установке расширения Chrome Music Plus for Google Music. Оно же устраняет необходимость переходить на вкладку Google Music, чтобы приостановить воспроизведение или перейти на следующий/предыдущий трек.

Но мне больше понравилось расширение Play/Pause 4 Grooveshark & Google Music, которое просто добавляет кнопку воспроизведения/паузы прямо на панель инструментов (имеются аналогичные расширения для кнопок «Назад» и «Вперёд»):

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

Поиски в интернетах вывели на приложение Google Music Frame, он же Nuvola Player (автор Jiří Janoušek), позволяющее «внедрить» Google Music в Убунту.

Google Music Frame по сути представляет собой просто страницу Google Music, встроенную в приложение — иное решение вряд ли будет возможно до тех пор, пока Google не предоставит полноценного API для этого сервиса:

Плеер добавляет свои пункты в кнопку Панели запуска:

А также интегрирует сервис в Ubuntu Sound Menu:

Итак, чтобы установить приложение:

sudo apt-add-repository  ppa:nuvola-player-builders/stable
sudo apt-get update
sudo apt-get install google-music-frame

После установки в Dash появляется приложение Google Music Frame:

Приложение может выводить стандартные уведомления Убунту при смене трека, а также реагировать на нажатия клавиш управления вопроизведения. Последними можно назначить любые комбинации клавиш на клавиатуре с помощью стандартного Центра управления GNOME:

Для полного счастья не хватает только, чтобы облачную музыку мог воспроизводить MPD. С приходом API, может быть, дождёмся?