
Аудио проигрыватель для Windows с таймлайном для очень длинных аудиофайлов и со списком именованных маркеров для стримов, подкастов, аудиокниг и просто для прослушивания музыки на компьютере
Скачать последнюю версию Roxy Audio Player…
Последние изменения, не отраженные в этом руководстве
11 Июня 2025:
Устранена возможная утечка оперативной памяти при закрытии программы.
9 Июня 2025:
Добавлена функция сохранения последней позиции воспроизведения в виде маркера. Функция работает следующим образом: если закрыть программу в момент воспроизведения, то на таймлайн будет автоматически добавлен новый маркер. В описании маркера будет строка «LAST PLAY POSITION» и дата/время закрытия программы. Это полезно например при прослушивании длинных аудиокниг. Маркер будет добавлен только если закрыть плеер именно в процессе воспроизведения. Если нажать СТОП или ПАУЗА и потом закрыть программу, то маркер добавлен не будет
Соответственно добавлена новая опция в окне настроек. Опция зависит от опции авто сохранения маркеров. Поэтому если вы включите галочку сохранения последней позиции, также включится и галочка авто сохранения маркеров. Также если у вас включена галочка сохранения позиции и вы отключаете опцию авто сохранения маркеров, то автоматически отключится и галочка авто сохранения маркеров.
08 Июня 2025:
— Доработана логика работы кнопки «Compact» (компактный режим). Теперь кнопка не просто уменьшает размер главного окна Roxy Player до минимума, а запоминает предыдущий размер. таким образом повторное нажатие на кнопку восстанавливает предыдущий размер окна. Уменьшен размер окна в компактном режиме. Теперь компактный режим выглядит вот так:

— Заменены изображения на кнопках добавления, удаления маркеров и на кнопках перехода к предыдущему и следующему маркеру. теперь
Описание
Roxy Audio Player — это бесплатный аудио проигрыватель для Windows, который может воспроизводить популярные звуковые файлы форматов MP3, OGG, WAV, WMA и кроме того плеер может воспроизводить аудиодорожку в MP4 (H264) файлах. Полная совместимость со всеми MP4 файлами не гарантируется. Roxy Audio Player позволяет работать с файлами очень большой длительности. Можно точно позиционировать позицию воспроизведения и точно расставлять маркеры даже в файлах длиной более 10 часов.
Roxy Audio Player посвящается моему самому лучшему другу — Рыжей Кошке Рокси. Видеоролики о судьбе Рокси вы можете посмотреть по ссылкам в конце этой статьи.

Roxy Audio Player может работать в системе как плеер по умолчанию для MP3, OGG, WAV, WMA файлов. Проигрыватель может воспроизводить аудио файлы любой длины, от нескольких миллисекунд до десятков часов. В первую очередь плеер разрабатывался как проигрыватель длительных файлов с таймлайном и с возможностью добавления неограниченного числа именованных маркеров и возможностью быстрого перехода к любому из маркеров в списке.
Roxy Audio Player поддерживает работу со списками воспроизведения (Playlist), загрузку и сохранение плейлистов.
Roxy Audio Player — это современное нативное 64 битное приложение, написанное в последней на данный момент (2025г.) версии Embarcadero Delphi Community Edition V12. В качестве звукового движка используется библиотека Bass, бесплатная для некоммерческого использования.
Маркеры или История Создания Программы
Почему в главном окне программы находится список маркеров, а плейлист открывается в дополнительном окне? Прояснить этот вопрос может история создания Roxy Audio Player. Возможно некоторые из вас знают, что у меня есть Ютуб канал, посвященный путешествиям по Индии (и не только). Однажды на просторах Интернет я нашел аудиокнигу, которая повествовала о путешествиях автора книги по Индии. У меня появилась идея создать стрим на своем канале с совместным прослушиванием этой книги и с моими комментариями.
Аудиокнига представляла собой MP3 файл с длительностью более 6 часов. Я решил написать небольшой плеер с таймлайном и возможностью добавления маркеров на этот таймлайн. Нужно было иметь возможность добавлять к маркерам описания и быстро переходить к этим маркерам. Таким образом перед стримом можно было подготовиться, расставив маркеры в плеере, описать темы и потом на стриме не прослушивать книгу целиком, а только выбранные моменты. Работать в каком-то популярном плеере типа Aimp и т.д. было бы крайне неудобно с такими длительными файлами.
Смысл в том, что в стандартном плеере практически невозможно точно позиционировать точку воспроизведения если ваш файл имеет большую длительность. Наверно каждый встречался с этим в аудио или видео плеерах. Это проблематично даже с файлом длиной в полчаса. В Roxy Audio Player вы можете масштабировать таймлайн как угодно и очень точно установить позицию воспроизведения и маркеры независимо от длительности файла.
Такой простой плеер я написал за несколько часов. В самой первой версии не было поддержки списков воспроизведения. Он был «заточен» именно под маркеры и длительные по времени MP3 файлы. Но потом появилась идея расширить функционал проигрывателя и посвятить его моей кошке Рокси. Сказать по правде, мысль написать Рокси — Плеер появилась уже давно, чтобы можно было слушать музыку и всегда видеть Рокси на экране. В итоге, создание первой версии плеера заняло примерно 5 дней.
Инструкция
Системные требования: 64 bit windows. Поскольку Roxy Audio Player — это 64 битное приложение, оно не запустится на 32 битной системе, например на Windows7 32 bit. Но будет работать на Windows7-64 и выше.
Интерфейс
Главное окно Roxy Audio Player:

Главное окно программы
таймлайн

Таймлайн — это временная шкала плеера (дорожка). Когда в плеере открывается звуковой файл, он представляется здесь. таймлайн содержит позицию воспроизведения (жирная синяя вертикальная полоска), которая также называется playhead по аналогии с магнитофонами, метки времени и маркеры. Во время проигрывания файла playhead перемещается по таймлайну. Установить позицию в нужное место можно кликнув мышкой на таймлайне. Также можно перемещаться на фиксированное время вперед и назад, нажимая клавиши со стрелками на клавиатуре. Промежуток времени перемещения стрелками можно задать в окне настроек от 1 до 30 секунд.
Масштаб отображения таймлайна можно изменять несколькими способами:
- Кнопками Zoom+ и Zoom- на панели инструментов под таймлайном:

- клавишами + и — на клавиатуре
- Колесом мыши (самый удобный способ)
Если весь файл целиком не умещается на таймлайне, под ним появляется полоса прокрутки, позволяющая передвигаться по таймлайну вправо и влево.
Автопрокрутка таймлайна — это такая функция когда во время воспроизведения таймлайн прокручивается автоматически, когда позиция воспроизведения достигает положения около правой границы таймлайна. Таким образом позиция воспроизведения всегда остается в видимой области таймлайна. Данная функция включается галочкой [AS:] (Auto Scroll):

Маркеры
Маркеры — это метки на таймлайне, которые обозначают нужные вам позиции в звуковом файле (например главы в аудиокниге).
Маркеры можно добавлять на таймлайн, только если в плеер загружен какой-либо звуковой файл. Добавление маркера происходит в ту позицию времени, в которой находится позиция воспроизведения в данный момент. Маркеры на таймлайн можно добавлять нескольким способами:
Способ 1. Для добавления маркера нажмите кнопку [Drop Marker]:

Способ 2. Нажмите на клавиатуре клавишу [M]
Способ 3. нажмите на таймлайне правую кнопку мыши и в появившемся меню выберите Drop Marker:

После добавления маркера он появится на таймлайне в виде красной полоски и метки времени. Одновременно маркер появится как строка в списке маркеров. Cписок маркеров — это таблица, которая всегда расположена под таймлайном и панелями с кнопками:

Список маркеров позволяет видеть сразу все маркеры для данного файла. В списке можно редактировать описание маркера. Для редактирования выделите маркер в таблице и нажмите кнопку [Edit…] слева над списком. Появится небольшая строка редактирования, где вы сможете ввести текст и нажать OK:

Удалить текущий маркер можно из двух мест: из списка маркеров и на таймлайне. Для удаления маркера из списка выделите маркер и нажмите кнопку [Delete…]. Для удаления из таймлайна установите позицию воспроизведения рядом с нужным маркером и нажмите кнопку:

Маркер также можно удалить нажав на клавиатуре Delete или из меню по правой кнопке мыши на таймлайне:

Можно удалить все маркеры сразу, выбрав в этом меню опцию «Delete All Narkers…»
Перетаскивание маркеров на таймлайне
Тайм-код маркера можно изменять просто перетаскивая маркеры мышкой по таймлайну влево и вправо. Подцепите маркер мышкой и перетащите его в новую позицию. Если вам не удается перетащить маркер, значит включена функция блокировки маркера. Она включается и выключается в окне настроек или через меню по правой кнопке на таймлайне:

Навигация по маркерам
«Перескакивать» по маркерам можно по двойному щелчку на нужной строке в таблице маркеров. Также через всплывающее меню на списке маркеров — опция Jump To Marker. Если это сделать во время проигрывания, то воспроизведение не остановится, просто продолжится с позиции маркера.
Можно переходить к следующему или предыдущему маркеру, кликая на кнопки на панели инструментов:

В этом случае плеер войдет в режим паузы и позиция переместится в позицию следующего за текущей позицией маркера. Чтобы продолжить воспроизведение нужно будет кликнуть на кнопке Play/Pause (или нажать клавишу ПРОБЕЛ, которая дублирует эту кнопку.
Сохранение маркеров
Маркеры для текущего файла могут быть сохранены в текстовый файл с расширением .mrk. На самом деле это обычный текстовый файл. Каждая строка этого файла содержит тайм-код маркера и его описание. Тайм-код и описание разделяются запятыми.

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

Как только вы произведете какое либо действие с маркером (добавление, удаление, изменение описания или перетаскивания) эта метка станет красной:

Это означает, что маркеры необходимо сохранить, чтобы не потерять изменения при закрытии программы или при загрузке другого файла для воспроизведения. Чтобы сохранить маркеры просто нажмите кнопку Save Markers:

Чтобы не заботиться о сохранении маркеров вы можете включить в окне настроек функцию автоматического сохранения маркеров. Тогда файл маркеров будет сохраняться автоматически при переходе к другому музыкальному файлу или при закрытии плеера. Также в настройках можно задать размер шрифта для таблицы маркеров. Собственно, это всё, что нужно знать о маркерах в программе Roxy Audio Player.
Проигрывание файлов в Roxy Audio Player
Для того, чтобы открыть и проиграть файлы в Roxy Audio Player есть несколько способов.
- Открыть файл непосредственно из главного окна Roxy Audio Player, нажав на кнопку открытия файла:
- Перетащить на главное окно Roxy Audio Player звуковой файл из проводника Windows
- По двойному щелчку на файле в проводнике Windows — если Roxy Audio Player назначен аудио плеером по умолчанию
- Загрузив один или несколько файлов в плейлист (список воспроизведения) и начав проигрывать из плейлиста.
После открытия файла из главного окна, кликните на кнопку PLAY слева на панели инструментов. Начнется воспроизведение. Также для старта и паузы можно нажать ПРОБЕЛ на клавиатуре. Кнопка СТОП остановит воспроизведение и позиция вернется в начало файла.
Перетаскивание файла из проводника на окно Roxy Audio Player работает таким же образом.
Открытие из проводника Windows (если плеер назначен как программа по умолчанию для звуковых файлов). Воспроизведение начнется немедленно после двойного щелчка по файлу в проводнике. Можно даже оставить окно плеера свернутым — воспроизведение всё равно произойдет.
Про воспроизведение из плейлиста читайте далее в разделе Плейлист.
Регулировка громкости
Громкость воспроизведения можно изменить, перемещая мышкой зеленый ползунок справа вверх и вниз. Уровень громкости будет отображаться на зеленой текстовой метке также справа вверху. Громкость можно изменять также вращая колесо мыши на ползунке или на зеленой метке.

Регулировка громкости колесом мыши удобна в компактном режиме, когда размер окна уменьшается до минимума, скрывая таблицу маркеров и ползунок громкости:

Компактный режим и кнопка компактного режима. Для выхода из компактного режима просто растяните окно мышкой.
Эквалайзер
Roxy Player содержит 9 — полосный эквалайзер для тонкой настройки звука. Когда эквалайзер включен, его полосы отображаются разным цветом. Чем ниже частота полосы эквалайзера, тем более красный цвет. Если отключить эквалайзер он становится серым. Регулировать полосы частот можно перетаскивая их мышкой вверх и вниз либо колесом мыши на соответствующей полосе. Частота и усиление/ослабление отображается во всплывающей подсказке около указателя мыши. Частоты полос: 63, 125, 250, 500, 1000, 2000, 4000, 8000 и 16000 Гц.
Сбросить эквалайзер в исходное состояние можно нажав на кнопку [Res.]. Рядом с этой кнопкой находится выключатель эквалайзера. Настройки эквалайзера сохраняются при закрытии программы.
Плейлист
Плейлист — это список файлов, которые программа может проигрывать автоматически. Кроме того списки воспроизведения можно составлять для быстрого доступа к определенным файлам на вашем компьютере.
Плейлист находится в отдельном окне программы. Открыть окно можно нажав кнопку на панели инструментов:

Либо нажав клавишу [L] на клавиатуре.

Окно Плейлиста.
1. таблица файлов. Здесь отображается список ваших звуковых файлов. В первом столбце — номер файла, потом имя файла, и его расположение на диске. Строки в таблице можно перетаскивать вверх и вниз мышкой, меняя их последовательность.
2. Информация о файле. Обновляется при одинарном щелчке на строке списка или при начале воспроизведения следующего файла.
3. Кнопка очистки списка. Удаляет все файлы. Удобна для создания нового списка
4. Кнопка открытия ранее сохраненного плейлиста
5. Кнопка сохранения текущего плейлиста
6. Кнопка добавления новых файлов в список. Откроется диалог выбора файлов на диске. Можно выбрать один или несколько файлов
7. Кнопка добавления Папок. Функция производит поиск звуковых файлов в добавленной папке, и также во всех вложенных папках. Поэтому будьте осторожны с этой функцией. Если закинуть папку с очень большим числом файлов и вложенных папок то сканирование папок может занять продолжительное время.
8. Кнопка удаления текущей строки из списка
9. Кнопка PLAY. Начало воспроизведения из списка. Проигрывание начнется с того файла, который выделен в списке. Работает только если в списке есть хотя бы один файл
10. Кнопка PAUSE/PLAY, как в главном окне. Работает только если в списке есть хотя бы один файл
11. Кнопка СТОП
12. Переход к предыдущему и следующему файлу в списке. Эти кнопки продублированы в главном окне программы.
13. Переключатель Авто-Стоп. Если установить галочку, то будет проигрываться только один файл из списка. Программа не будет автоматически начинать воспроизведение следующего файла. Часто это полезно. Чтобы Плеер автоматически проигрывал следующий файл при окончании текущего, снимите эту галочку.
14. Кнопка для быстрого перехода в главное окно плеера.
15. Кнопка вызова окна настроек программы.
16. Регулятор громкости. Работает так же как и в главном окне.
Добавлять файлы в плейлист можно также перетаскивая их из проводника Windows в таблицу плейлиста. Можно также перетаскивать на таблицу целые папки. Не путать с перетаскиванием в основное окно плеера. если выделить несколько файлов и перетащить их в основное окно, то в плеер загрузится только первый файл из группы. Если перетащить эти же файлы в плейлист, то все они будут добавлены в таблицу.
В окне настроек можно включить функцию автоматического добавления файлов в плейлист при их открытии в основном окне плеера. Таким образом мы будем иметь плейлист, отображающий историю того, что мы прослушали в плеере. Ну и вообще это может быть полезным.
Окно настроек Roxy Audio Player

- Кнопка позволяет одним кликом связать аудио файлы с Roxy Audio Player. После этого файлы можно будет открывать кликая на них в проводнике Windows
- Кнопка открывает окно настроек Windows. Там можно вручную настроить ассоциации файлов если первая кнопка почему о не сработала.
- RoxyPlayer.ini при навигации по таймлайну клавишами со стрелками на клавиатуре. Устанавливается в секундах.
- (14) Переключатель блокировки перетаскивания маркеров на таймлайне.
- Размер шрифта списка маркеров в главном окне
- Размер шрифта Playlist
- Автоматическое добавление файлов в Плейлист после перетаскивания на главное окно плеера
- Автоматическое добавление файлов в Плейлист после открытия из проводника Windows
- Автоматическое добавление файлов в Плейлист после открытия по кнопке в главном окне
- Автоматическое сохранение маркеров при закрытии плеера, при загрузке новых файлов и при проигрывании из Плейлиста
- Автоматическая загрузка последнего плейлиста при загрузке программы.
- Автоматическое сохранение Плейлиста при выходе из программы. Если пользователь не задал папку для сохранения плейлиста, он будет сохранен в папке документов текущего пользователя Windows.
- Открыть папку с файлом настроек программы. Полезно если вы хотите полностью сбросить настройки. Для этого просто удалите в этой папке файл RoxyPlayer.ini
Скачать последнюю версию Roxy Audio Player…
Видео про кошку Рокси:



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