This adds a new -f, --force-rebuild-chapters option to decrypt that rebuilds the chapters with chapters from the chapters JSON file even if the built-in chapters in the audio file mismatch. This is useful when the built-in chapters in the audio file are incorrect.
Previously, this would have errored, except when passing the -t, --ignore-missing-chapters option, in which case it would have skipped rebuilding chapters altogether. This also renames the -t, --ignore-missing-chapters option to -t, --skip-rebuild-chapters to make this clearer.
This adds a new
-f, --force-rebuild-chapters
option todecrypt
that rebuilds the chapters with chapters from the chapters JSON file even if the built-in chapters in the audio file mismatch. This is useful when the built-in chapters in the audio file are incorrect.Previously, this would have errored, except when passing the
-t, --ignore-missing-chapters
option, in which case it would have skipped rebuilding chapters altogether. This also renames the-t, --ignore-missing-chapters
option to-t, --skip-rebuild-chapters
to make this clearer.Fixes #174.