Содержание
Rhythmbox – музыкальный проигрыватель развиваемый проектом GNOME и использующий идеи Apple iTunes. Для вывода звука используется GStreamer. Начиная с Ubuntu 12.04 Rhythmbox является музыкальным проигрывателем по умолчанию.
Rhythmbox позволяет организовать музыкальную библиотеку на компьютере, создавать «умные» списки воспроизведения, синхронизировать музыку с другими устройствами на лету преобразуя ее в поддерживаемый устройством формат. Так же Rhythmbox умеет работать с подкастами и интернет-радио.
Установка
Установить Rhythmbox можно перейдя по ссылке слева или запустив терминал и введя следующую команду:
sudo apt-get install rhythmbox
Интеграция с Unity
См. статью Панель Unity
Синхронизация с устройствами
iPhone
См. статью iPhone
MTP
Многие плееры и телефоны предоставляют возможность синхронизации музыки по протоколу MTP. В Rhythmbox осуществлена поддержка этого протокола. Чтобы синхронизировать музыку выполните следующие действия:
- Установите пакеты
mtpfs
иmtp-tools
sudo apt-get install mtpfs mtp-tools
- Откройте Rhythmbox
- Перейдите в Править→Модули
- Включите модуль Портативные аудио-устройства – MTP
- Нажмите Закрыть
После этого ваше устройство будет отображаться в боковой панели в разделе Устройства.
Другие устройства
Если ваше устройство не распознается Rhythmbox как аудио-проигрыватель, вы можете заставить Rhythmbox распознавать его принудительно, создав файл .is_audio_player со следующим содержанием
name=Jukebox audio_folders=MUSIC/,RECORD/ folder_depth=2 output_formats=audio/ogg,audio/x-ms-wma,audio/mpeg,audio/wav,audio/x-flac
Параметр | Описание |
---|---|
name | Название устройства. |
audio_folders | Директории, в которых должна находится музыка. Если директорий несколько то они указываются через запятую. |
folder_depth | Глубина вложенных директорий. |
output_formats | Поддерживаемые устройством форматы. Указываются MIME-типы файлов. |
Модули
Функционал Rhythmbox возможно расширять при помощи модулей. Официально разработчиками проигрывателя поддерживаются следующие плагины:
- Поиск обложек
- Last.fm – скроблинг музыки на Last.fm и Libre.fm.
- Боковая панель – панель отображающая информацию об исполнителе.
- Доступ DAAP – доступ и воспроизведение музыки по локальной сети.
- FM-радио
- Интернет радио
- Тексты песен
- Уведомления
- Консоль Python
- LIRC – управление проигрывателем при помощи ИК-пульта.
- Отправить дорожки – отправление выбранных дорожек по электронной почте или программе обмена мгновенными сообщениями.
- Replay Gain
- Интерфейс MediaServer2 D-Bus
- Интерфейс MPRIS D-Bus
Плагины находятся в пакете rhythmbox-plugins
, который можно установить следующей командой:
sudo apt-get install rhythmbox-plugins
Помимо этих модулей, в официальных репозиториях присутствуют плагины
rhythmbox-mozilla
– модуль, позволяющий распознавать ссылки на iTunes Store.rhythmbox-plugin-cdrecorder
– модуль для записи оптических дисков для музыкального проигрывателя Rhythmbox.rhythmbox-plugin-magnatune
– модуль, добавляющий поддержку музыкального магазина Magnatune.rhythmbox-plugin-visualizer
– модуль визуализаций.rhythmbox-plugin-zeitgeist
– модуль для ведения журнала активности при помощи Zeitgeist.rhythmbox-radio-browser
– браузер интернет-радиостанций.rhythmbox-ubuntuone
– модуль поддержки магазина музыки Ubuntu One.
Так же существует неофициальный PPA, в котором собрано множество модулей, таких как эквалайзер, поиск табулатур, микроблоггинг. Для того чтоб его добавить, выполните
sudo apt-add-repository ppa:fossfreedom/rhythmbox-plugins sudo apt-get update
Google Play Music
Пользователи сервиса Google Play Music имеют возможность использовать Rhythmbox в качестве клиента.
Для того чтобы добавить поддержу Google Play Music в Rhythmbox выполните следующие действия:
- Скачайте и распакуйте исходные коды модуля.
- Установите пакет
python-setuptools
:sudo apt-get install python-setuptools
В директории с распакованными исходными кодами выполните следующие комманды:
python ./setup.py build sudo python ./setup.py install
- Запустите Rhythmbox, откройте Править→Модули и включите модуль Google Play Music Plugin.