github C-Loftus/QuickPiperAudiobook v0.0.5

one day ago

Major rewrite; Epub Chapter Support and Mp3 Output

  • Pass in --mp3 to get mp3 output. (Useful for reducing size of the audio file compared to wav)
    • requires ffmpeg in your PATH
  • Pass in --chapters when converting an epub file to get a mp3 file with chapter metadata
    • Implemented an epub parser internally to accomplish this.
    • Chapter metadata is encoded as ID3 tags; make sure your mp3 player supports this; many do. BookPlayer on iOS or mpv on Linux both work well.
    • Pass in --threads to control how many go routines are spawned while converting. However, you shouldn't need to touch this unless it is too high from some reason.
  • Logging should be improved and more useful. Use --verbose for debug level logging.
  • Internals of the codebase are much cleaner
    • More testing and better package isolation; more tests for Chinese

Don't miss a new QuickPiperAudiobook release

NewReleases is sending notifications on new releases.