
EPUB (Electronic Publication) zu MP3 (Audio Book) Konverter
Überblick
Dies ist ein Python -Programm, das EPUB -Dateien in MP3 -Hörbücher umwandelt. Dadurch können Benutzer die EPUB -Datei auswählen, die Sprach- und Wiedergabeeinstellungen auswählen und eine MP3 -Datei für jedes Kapitel oder eine einzelne MP3 -Datei mit allen Kapiteln generieren.

Merkmale
- Konvertieren Sie EPUB -Dateien in MP3 -Hörbücher
- Wählen Sie die EPUB -Datei mit einem Dateidialog
- Wählen Sie aus verschiedenen Stimmen und Wiedergabeeinstellungen (mit MS Edge TTS unter Windows)
- Generieren Sie eine MP3 -Datei für jedes Kapitel oder eine einzelne MP3 -Datei mit allen Kapiteln
- Speichern Sie den UI -Status in einer JSON -Datei
Erste Schritte
- Klon dieses Repository:
git clone https://github.com/your-username/epub-to-mp3-converter.git - Installieren Sie die erforderlichen Abhängigkeiten:
pip install -r requirements.txt (Hinweis: Dieses Programm funktioniert nur unter Windows) - Führen Sie das Programm aus:
python epub_to_mp3_converter.py
Verwendung
- Wählen Sie eine EPUB -Datei mit dem Dialogfeld "Datei" aus
- Wählen Sie eine Sprach- und Wiedergabeeinstellungen aus den Dropdown -Menüs
- Legen Sie den Ausgaberichtungsweg und den Dateinamen ein
- Wählen Sie Kapitel aus
- Klicken Sie auf die Schaltfläche "generieren", um den Konvertierungsprozess zu starten
Konfiguration
- Das Programm speichert seinen UI -Status einer JSON -Datei mit dem Namen
ui_status.json - Sie können den gespeicherten UI -Status laden, indem Sie das Programm erneut ausführen
- Sie können auch das Verhalten des Programms anpassen, indem Sie den Code ändern
Fehlerbehebung
- Wenn Sie auf Probleme stoßen, überprüfen Sie bitte das Ausgangsprotokoll des Programms auf Fehler
- Wenn Sie Hilfe benötigen oder Fragen haben, können Sie ein Problem auf der Github -Seite dieses Repositorys öffnen
Lizenz
Dieses Programm ist unter der MIT -Lizenz lizenziert. Weitere Informationen finden Sie in license .
Notiz
Dieses Projekt wurde in wenigen Stunden als persönliche Übung codiert, um Grundlagen von CustomTkinter zu lernen. Es ist ein kleines und einfaches Programm, das ohne weitere Tests und Verfeinerung möglicherweise nicht für die Produktionsanwendung geeignet ist.
Ich hoffe das hilft! Lassen Sie mich wissen, wenn Sie möchten, dass ich Änderungen vornehme.