Неофициальные сборки Rockbox

Switch to English RSS

Основные отличия от официальных версий Описание некоторых дополнительных функций


Вот уже несколько лет я с большим удовольствием использую прошивки Rockbox на плеерах Cowon iAudio X5L и Sansa Clip+. На протяжении всех этих лет я время от времени предпринимал попытки усовершенствования сей замечательной прошивки в тех или иных отношениях, дабы сделать ее еще милее своему сердцу. Результаты моих попыток представлены ниже.

Подчеркиваю, что здесь находятся лишь мои апокрифические сборки и сопутствующие им материалы. Что же касается проекта Rockbox как такового и официальных сборок, то все это следует искать непосредственно на страницах проекта.


Сборки Rockbox

Дата выхода в свет: 2024-02-20.

Все сборки построены на базе среза генеральной линии разработки (ветка master) и включают в себя еще целый ряд усовершенствований и дополнений вместе с обновлениями основного проекта, доступными на момент публикации, обозначенный внизу этой страницы. Историю развития основного проекта в целом можно проследить здесь.

В состав сборок входят также все шрифты и английский голос, сгенерированный при помощи синтезатора Mbrola. Таким образом, после установки все должно работать сразу. Русский голос, тоже синтетический, поставляется в виде отдельного архива, который следует распаковывать там же, где и саму сборку, разумеется, с сохранением структуры каталогов, что обеспечит правильное его размещение.

Выбирайте сборку в соответствии с моделью вашего плеера:

Apple iPod Mini 2G

Apple iPod Classic/6G

Cowon iAudio X5

Cowon D2

Sansa C200

Sansa E200

Sansa Fuze

Sansa Fuze v2

Sansa Fuze+

Sansa Clip

Sansa Clip v2

Sansa Clip+

Sansa Clip Zip

iRiver H120/H140

iRiver H320/H340

Creative Zen

Creative Zen X-Mozaic

Sony NWZ-E370/E380

Sony NWZ-E460

Sony NWZ-E580

HiFiMAN HM-60x

IHIFI 760

xDuoo X3

xDuoo X3II

xDuoo X20

AgpTek Rocker

Samsung YP-R0

Примечание для пользователей, заинтересованных в речевом интерфейсе

Изначально во всех сборках включено озвучивание меню на английском языке. Некоторые же разделы меню, такие, например, как выбор шрифта или языка, фактически представляют собой списки файлов. Чтобы они тоже нормально озвучивались, необходимо пройти в Settings / General settings / Voice и включить соответствующие опции: в пунктах Voice directories и Voice file names следует выбрать вариант Spell, а в пунктах Use directory talk clips и Use file talk clips - Yes. Если этого не сделать, меню выбора языка озвучиваться не будет.


Так как сам я использую Sansa Clip+ и Cowon iAudio X5, то корректность своих дополнений и усовершенствований проверяю лишь на этих машинках. Что же касается остальных сборок, то я делаю их, идя навстречу пожеланиям публики, и о том, насколько там все хорошо или плохо, судить могу лишь по отзывам.


Разные дополнительные штуки

Альтернативный загрузчик для Cowon iAudio X5

Так как официальный загрузчик Rockbox для этого плеера полностью замещает собой родную прошивку, я предпочитаю ему другой, который позволяет загружать и то и другое по выбору. Подробности в файле README, входящем в состав архива.

Проигрывание midi-файлов

Rockbox поддерживает целую кучу разнообразных звуковых форматов. Однако для проигрывания midi-файлов необходим еще архив инструментов, который не входит в состав сборки. Этот архив надлежит распаковать в каталоге .rockbox на плеере после установки самого Rockbox.

Создание голосовых меток

Shell-скрипт voicebox позволяет создавать голосовые метки для имен файлов и названий радиостанций. Для собственно синтеза речи он использует другой shell-скрипт, rbspeak, который в свою очередь обращается уже к русскому или английскому синтезатору в зависимости от языка входного текста. В качестве английского синтезатора используется все та же Mbrola, для русского же - Ru_tts. Оба скрипта довольно пространно прокомментированы. Сжатие полученного звукового потока выполняется утилитой rbspeexenc, собранной из исходников Rockbox.

Все это хозяйство работает в среде Linux. В Debian и Ubuntu необходимые синтезаторы можно установить из моего репозитория командой:

$ sudo aptitude install mbrola mbrola-en1 freephone enlex ru-tts rulex=

Дополнительным преимуществом данных средств генерации голосовых меток является то, что для озвучивания различных объектов используется разная высота голоса. Таким образом, например, каталоги и файлы различных типов оказываются легко различимы просто по голосу.

Говорящие настройки радиостанций

Пакет настроек радиостанций для целого ряда городов (главным образом российских) вместе с соответствующими голосовыми метками можно взять здесь. Скачанный архив следует распаковать в каталоге .rockbox на устройстве, где установлен Rockbox. Голосовые метки созданы русским и английским синтезатором, в зависимости от того, какой алфавит использовался в названиях радиостанций. Источником информации послужил сайт radiomap.eu.

Предустановки записи

Дабы облегчить процесс переключения различных источников записи, я создал базовые пакеты настроек для каждого из них:

Архив с предустановками следует распаковывать в каталоге /.rockbox на устройстве с установленным Rockbox.


С вопросами и предложениями ко мне можно обращаться по электронной почте.

Порецкий Игорь Борисович