Неофициальная версия прошивки Rockbox 3.12

Дата публикации:24.12.2012
Twitter Facebook Vkontakte

Rockbox - это альтернативная "прошивка" для ряда MP3-плееров, распространяемая бесплатно и под свободной лицензией. Разработчики этой прошивки предусмотрели возможность озвучивания меню управления плеером, а также имён каталогов и файлов при навигации по файловой системе плеера. О том как использовать возможности плееров с такой прошивкой можно прочитать в статье Речевая поддержка в плеерах с прошивкой Rockbox. Более подробно с возможностями Rockbox, а также со списком поддерживаемых MP3-плееров можно ознакомиться на официальной странице проекта Rockbox

С недавних пор на нашем портале доступны для загрузки прошивки Rockbox версии 3.12, модифицированные Порецким Игорем Борисовичем. Несмотря на их «неофициальный» статус, они обладают более широкими возможностями, чем официальные версии.

Ниже цитирую (с некоторыми мелкими правками) авторское описание наиболее интересных отличий версии Игоря Борисовича от оригинальной версии.

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

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

  1. Функция "будильника" запускает Rockbox, а не заводскую прошивку (FS#7814). В оригинале полезность этой функции у меня вообще вызывает сомнения, ибо ни один из аппаратов, поддерживаемых Rockbox, насколько мне известно, не имеет встроенного динамика. Поэтому я счел целесообразным несколько усовершенствовать этот функционал. Теперь "будильник" можно использовать для отложенной записи радиопередач. То есть, будучи соответствующим образом настроен, аппарат сам включится в назначенное время, выберет нужную радиостанцию, запишет радиопередачу указанной длительности и выключится. Разумеется, актуально это лишь для тех плееров, которые имеют соответствующую аппаратную поддержку. На Iaudio X5 и Sansa Clip+ это работает.
  2. Заплатки FS#11304, FS#12191 и FS#11052 касаются различных аспектов качества проигрывания.
  3. Заплатка FS#11101 позволяет выбирать что будет происходить по умолчанию при подключении USB для некоторых аппаратов: то ли он будет предоставлять доступ к себе как к диску, то ли просто заряжаться.
  4. Заплатки FS#6323 и FS#6338 расширяют возможности речевого интерфейса. Так, в контекстном меню во время проигрывания (разумеется, работает и на паузе) в пункте "playlist" появляется специальный озвученный информационный экран, позволяющий выяснить какой трек проигрывается, сколько он времени длится, сколько еще осталось, сколько всего треков в списке и прочее в таком роде.
  5. Звуковые сигналы при достижении начала и конца списка во время навигации по меню и спискам файлов (FS#10311).
  6. Возможность иметь одну закладку не только на каталог, но и на файл (FS#11473). Это для режима автоматического создания последних закладок.
  7. Файлы, в именах которых содержится точка с запятой, не создают проблем для системы закладок.
  8. Расширена функциональность горячей клавиши WPS (FS#11711 и FS#11541). Последняя позволяет оперативно получать голосом различную полезную информацию прямо во время проигрывания (или на паузе): номер трека, текущее время, сколько проиграно, сколько осталось и прочее в таком роде. Все это настраивается. Обидно что столь полезная с точки зрения нашей специфики функциональность оказалась недоступна на моем любимом Sansa Clip+, так как там в официальной прошивке этой самой горячей клавиши просто не существует для этих аппаратов. Пришлось ее открыть. Высокая честь играть эту роль выпала клавише submenu (короткое нажатие), которая в оригинале оказалась просто свободна.
  9. Сохранение параметров проигрывания (скорость и высота тона) и восстановление их при возобновлении проигрывания (FS#11619).
  10. Речевые метки для радиостанций (FS#7779). Из упомянутого источника фактически взята только идея, а реализация практически полностью мною переработана.
  11. Улучшена доступность управления для Cowon D2 (FS#10698).
  12. Возможность не включать подсветку экрана при регулировке громкости и перемотке во время проигрывания (FS#9305). Существенно экономит аккумулятор.
  13. Возможность автоматической приостановки проигрывания по достижении конца трека (FS#9114).
  14. Более стандартное поведение некоторых клавиш для Sansa Clip+ в некоторых режимах (FS#12288 и FS#12616).
  15. Управление линейным выходом для Sansa Fuze V2 (FS#12074).
  16. Возможность подстройки длительности длинных нажатий (FS#9356).
  17. Добавлена информация о выбранном каталоге записи в информационный экран.
  18. Сохранение шахматной партии при выключении питания.
  19. Возможность просмотра шахматной партии с речевой поддержкой.
  20. Убрано отладочное меню.
  21. Несколько расширена память для имен файлов и названий радиостанций, так как русские буквы требуют в общем случае больше места.
  22. Всякие поправки по мелочи с целью достижения более устойчивой и надежной работы.
  23. Теперь если вдруг совершенно неожиданно прямо во время проигрывания садится батарейка, позиция не забывается и даже закладка создается, коли было заказано. Раньше он в лучшем случае файл помнил.


Распространение материалов сайта означает, что распространитель принял условия лицензионного соглашения.
Идея и реализация: © Владимир Довыденков и Анатолий Камынин,  2004-2017