Плеер для прослушивания аудиокниг.
Основными отличиями от музыкального плеера являются следующие возможности:
- создания временных закладок;
- настройка скорости воспроизведения;
- сохранения времени воспроизведения аудиокниги при переключении на другую аудиокнигу.
- Наименование аудиокниги;
- Общая шкала времени воспроизведения аудиокниги;
- Шкала времени воспроизведения текущего аудиофайла аудиокниги;
- Перемотка назад на 10 с;
- Воспроизведение / пауза;
- Стоп воспроизведения;
- Перемотка вперед на 10 с;
- Добавление закладки;
- Выбор закладок;
- Описание выбранной закладки;
- Скорость воспроизведения;
- Библиотека книг.
При первоначальном использовании плеера, необходимо указать директорию, в которой хранятся аудиокниги. Для чего необходимо кнопкой Библиотека, вызвать окно библиотеки аудиокниг. Далее используя пункт меню Настройки -> Корневая директория, выбрать корневую директорию аудиокниг. Корневая директория должна представлять собой каталог (папку), содержащий каталоги аудиокниг. Каталог аудиокниги должен напрямую содержать аудиофайлы. Наименование каталога аудиокниги является наименованием аудиокниги. Каталоги аудиокниг можно группировать, помещая в другие каталоги, при этом глубина вложенности должна быть не более 5 каталогов. Пример структуры корневой директории, представлен ниже:
Файл настроек setting.ini хранит следующие параметры:
- корневую директорию аудиокниг;
- название текущей аудиокниги;
- текущую скорость воспроизведения;
- список аудиокниг из библиотеки.
При воспроизведении в каталоге аудиокниги создаются файлы infoAudiobook.txt и bookmarks.sabp.xml. Первый из них содержит текущее время воспроизведения и текущий проигрываемый аудиофайл аудиокниги. Во втором файле хранятся закладки аудиокниги. Структура файла закладок аналогична используемому файлу закладок приложения для прослушивания аудиокниг под Androind — Smart AudioBook Player. Благодаря этому обеспечивается совместимость аудиокниг с этим плеером в части работы с закладками.
Добавление закладки
Добавление закладки производится с использованием окна представленного на рисунке ниже. Кнопки поз.3 и поз.7 перемотки вперед и назад, позволяют более точно установить временную закладку (значение перемотки равно 1 с).
- Наименование аудиофайла;
- Временная позиция закладки;
- Перемотка назад;
- Воспроизведение / пауза;
- Перемотка вперед
- Наименование закладки;
- Описание закладки;
- Отмена добавления закладки;
- Подтверждение добавления закладки.
Библиотека аудиокниг
Выбрать книгу для прослушивания можно в библиотеки книг. В данном окне представлены аудиокниги из корневой директории. Следует заметить, что после добавления аудиокниги в корневую директорию или удаления, необходимо выполнить обновление библиотеки — Настройки -> Обновить библиотеку.