
Epub (электронная публикация) в mp3 (аудиокнига) конвертер
Обзор
Это программа Python, которая преобразует файлы EPUB в MP3 Audiobooks. Это позволяет пользователям выбирать файл EPUB, выбирать настройки голоса и воспроизведения и генерировать файл MP3 для каждой главы или один файл MP3, содержащий все главы.

Функции
- Конвертировать файлы EPUB в MP3 Audiobooks
- Выберите файл EPUB, используя диалог файла
- Выберите из различных голосов и настроек воспроизведения (используя MS Edge TTS в Windows)
- Сгенерировать файл MP3 для каждой главы или один файл MP3, содержащий все главы
- Сохранить статус пользовательского интерфейса в файл JSON
Начиная
- Клонировать этот репозиторий:
git clone https://github.com/your-username/epub-to-mp3-converter.git - Установите требуемые зависимости:
pip install -r requirements.txt (Примечание: эта программа работает только в Windows) - Запустите программу:
python epub_to_mp3_converter.py
Использование
- Выберите файл EPUB, используя диалог файла
- Выберите настройки голоса и воспроизведения из выпадающего меню
- Установите путь к выходному каталогу и имя файла
- Выберите главы
- Нажмите кнопку «Создать», чтобы запустить процесс преобразования
Конфигурация
- Программа сохраняет свой статус пользовательского интерфейса в файле JSON с именем
ui_status.json - Вы можете загрузить сохраненный статус пользовательского интерфейса, снова запустив программу
- Вы также можете настроить поведение программы, изменяя код
Поиск неисправностей
- Если вы столкнетесь с какими -либо проблемами, пожалуйста, проверьте журнал вывода программы на наличие ошибок
- Если вам нужна помощь или у вас есть вопросы, не стесняйтесь открывать проблему на странице GitHub этого хранилища
Лицензия
Эта программа лицензирована по лицензии MIT. Смотрите license для деталей.
Примечание
Этот проект был закодирован через несколько часов как личное упражнение, чтобы выучить зачатки CustomTkinter. Это небольшая и простая программа, и она может не подходить для использования производства без дальнейшего тестирования и уточнения.
Надеюсь, это поможет! Дайте мне знать, если вы хотите, чтобы я внесли какие -либо изменения.