Skip to content

Convert overdrive audiobooks into a single opus file with chapter and thumbnail information

Notifications You must be signed in to change notification settings

vcalv/overdrive2opus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

overdrive2opus

Convert overdrive audiobooks into a single opus file with chapter and thumbnail information

For downloading overdrive audiobooks check out https://github.com/vcalv/overdrive.sh

Features

  • Thumbnail embedding
  • Lower bit-rate re-encoding (default is 15 Kbps, 20 Kbps gives excellent results)
  • Chapter information retrieved from proprietary overdrive metadata
  • Can ignore spurious sub-chapters that exist in many audiobooks
  • Speedup of audio (with chapter adjustment)
  • Audio (peak one-pass) normalization
  • Neural Network filter to isolate voice from all sorts of background sound/noise (requires external download made on the fly and cached)

Dependencies

  • python3
  • ffmpeg executable, no python bindings needed
  • opusenc executable
  • python-appdirs
  • python-rich

About

Convert overdrive audiobooks into a single opus file with chapter and thumbnail information

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages