patrickenfuego/Chapterize-Audiobooks

Split a single, monolithic mp3 audiobook file into chapters using Machine Learning and ffmpeg.

46
/ 100
Emerging

This tool helps audiobook listeners or curators split a single, long MP3 audiobook file into individual chapter files. It uses machine learning to identify chapter breaks based on spoken cues like "chapter" or "prologue." The input is one large MP3 audiobook, and the output is multiple MP3 files, each representing a distinct chapter, complete with original metadata and cover art. This is ideal for anyone who finds navigating a single, monolithic audiobook cumbersome.

181 stars. No commits in the last 6 months.

Use this if you have a large audiobook as a single MP3 file and want to automatically break it down into manageable chapter-by-chapter files.

Not ideal if your audiobook lacks clear verbal chapter markers or if you need extremely precise, custom chapter timing not based on spoken text.

audiobook-management digital-audio media-organization spoken-word-audio content-curation
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 20 / 25

How are scores calculated?

Stars

181

Forks

34

Language

Python

License

Apache-2.0

Last pushed

Oct 02, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/voice-ai/patrickenfuego/Chapterize-Audiobooks"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.