Skip to content

ryaboman/ABPlayer

Repository files navigation

ABPlayer

Плеер для прослушивания аудиокниг.

Основными отличиями от музыкального плеера являются следующие возможности:

  • создания временных закладок;
  • настройка скорости воспроизведения;
  • сохранения времени воспроизведения аудиокниги при переключении на другую аудиокнигу.

изображение

  1. Наименование аудиокниги;
  2. Общая шкала времени воспроизведения аудиокниги;
  3. Шкала времени воспроизведения текущего аудиофайла аудиокниги;
  4. Перемотка назад на 10 с;
  5. Воспроизведение / пауза;
  6. Стоп воспроизведения;
  7. Перемотка вперед на 10 с;
  8. Добавление закладки;
  9. Выбор закладок;
  10. Описание выбранной закладки;
  11. Скорость воспроизведения;
  12. Библиотека книг.

При первоначальном использовании плеера, необходимо указать директорию, в которой хранятся аудиокниги. Для чего необходимо кнопкой Библиотека, вызвать окно библиотеки аудиокниг. Далее используя пункт меню Настройки -> Корневая директория, выбрать корневую директорию аудиокниг. Корневая директория должна представлять собой каталог (папку), содержащий каталоги аудиокниг. Каталог аудиокниги должен напрямую содержать аудиофайлы. Наименование каталога аудиокниги является наименованием аудиокниги. Каталоги аудиокниг можно группировать, помещая в другие каталоги, при этом глубина вложенности должна быть не более 5 каталогов. Пример структуры корневой директории, представлен ниже:

изображение

Файл настроек setting.ini хранит следующие параметры:

  • корневую директорию аудиокниг;
  • название текущей аудиокниги;
  • текущую скорость воспроизведения;
  • список аудиокниг из библиотеки.

При воспроизведении в каталоге аудиокниги создаются файлы infoAudiobook.txt и bookmarks.sabp.xml. Первый из них содержит текущее время воспроизведения и текущий проигрываемый аудиофайл аудиокниги. Во втором файле хранятся закладки аудиокниги. Структура файла закладок аналогична используемому файлу закладок приложения для прослушивания аудиокниг под Androind — Smart AudioBook Player. Благодаря этому обеспечивается совместимость аудиокниг с этим плеером в части работы с закладками.

Добавление закладки

Добавление закладки производится с использованием окна представленного на рисунке ниже. Кнопки поз.3 и поз.7 перемотки вперед и назад, позволяют более точно установить временную закладку (значение перемотки равно 1 с).

изображение

  1. Наименование аудиофайла;
  2. Временная позиция закладки;
  3. Перемотка назад;
  4. Воспроизведение / пауза;
  5. Перемотка вперед
  6. Наименование закладки;
  7. Описание закладки;
  8. Отмена добавления закладки;
  9. Подтверждение добавления закладки.

Библиотека аудиокниг

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

изображение

About

Проигрыватель аудиокниг

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages