Skip to content

feat: skip chapters option - #4

Merged
holgern merged 1 commit into
buchwandler:mainfrom
crumblecoding:skip-chapters
Jul 25, 2026
Merged

feat: skip chapters option#4
holgern merged 1 commit into
buchwandler:mainfrom
crumblecoding:skip-chapters

Conversation

@crumblecoding

@crumblecoding crumblecoding commented Jun 3, 2026

Copy link
Copy Markdown
Contributor

Skip chapters cli option

--chapters already lets you define which chapters to include and is very powerful, but it can become a bit cumbersome for some usecases.

Example: all chapters except chapter 1 and chapter 15.
To improve usability, I added a new option --skip-chapters that works together with --chapters and supports the same format.

Example:

ttsforge convert .\test.epub --chapters "1-45" --skip-chapters "2,16"

Google Docs Note

It is noteworthy here, that epubs exported from GoogleDocs documents always have a first chapter that is nothing but a link to the entire document. As a result, if you don't want to have the whole epub contents twice in the audio, for GoogleDocs exported epub the --skip-chapters "1" option should always be used.

AI Usage Disclaimer

AI has been used to create most of the code in this PR, though, I have reviewed, tested and verified the results.

@holgern
holgern merged commit e1a6001 into buchwandler:main Jul 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants