aboutsummaryrefslogtreecommitdiff
path: root/converter/config.py
diff options
context:
space:
mode:
authorhistoria <historiavg@proton.me>2026-08-17 19:19:40 -0400
committerhistoria <historiavg@proton.me>2026-08-17 19:19:40 -0400
commitb80fa9db6bab6cdb2856874b606a93149cfc1af2 (patch)
tree7404d8f0592ad225cd2074e81f3920d1a498dfe1 /converter/config.py
parent0ad594aa6497c4d41272e503f33fde2103b96cd6 (diff)
downloadtts-audiobook-generator-b80fa9db6bab6cdb2856874b606a93149cfc1af2.tar.gz
feat(converter): add per-chapter and m4b output
Diffstat (limited to 'converter/config.py')
-rw-r--r--converter/config.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/converter/config.py b/converter/config.py
index 1b203d2..5542bae 100644
--- a/converter/config.py
+++ b/converter/config.py
@@ -61,8 +61,8 @@ VOICE_CLONE_API_URL = "http://127.0.0.1:7861"
# PROCESSING SETTINGS
# =============================================================================
-BOOKS_FOLDER = BASE_DIR / "book_to_convert" # Input folder
-AUDIOBOOKS_FOLDER = BASE_DIR / "audiobooks" # Output folder
+BOOKS_FOLDER = BASE_DIR / "input" # Input folder
+AUDIOBOOKS_FOLDER = BASE_DIR / "output" # Output folder
CHUNKS_FOLDER = BASE_DIR / "chunks" # Scratch space for per-chunk audio (cleaned per book)
LOGS_FOLDER = BASE_DIR / "logs"
@@ -74,7 +74,8 @@ HEARTBEAT_INTERVAL_SECONDS = 30 # Print "still working" this often during a chu
# AUDIO OUTPUT SETTINGS
# =============================================================================
-AUDIO_FORMAT = "mp3"
+AUDIO_FORMAT = "mp3" # Default output container ("mp3" or "m4b")
+AUDIO_FORMATS = ("mp3", "m4b")
AUDIO_BITRATE = "128k"
SUPPORTED_FORMATS = [".txt", ".pdf", ".epub"]