Skip to content

Chapter Sources

Achew designates sets of external chapter reference data as sources. There are two kinds:

  • Full chapter sources: These have timestamps and titles. They drive the Realign, Regenerate Titles, and Quick Edit workflows, and serve as points of comparison during initial chapter selection in the Smart Detect workflow. Full chapter sources can also be used anywhere a title-only source is accepted.
  • Title-only sources: These only have titles (no timestamps). These sources can be used as reference data during AI Cleanup, and as input when using the Apply Titles feature. They cannot be used for chapter alignment.

Sources stay loaded for the duration of your session and appear as options during workflow selection and as tabs in the editor's Add Chapter Dialog.

Full chapter sources

Audiobookshelf

The chapters currently set on the book in Audiobookshelf.

Auto-added if available.

Embedded Metadata

Chapter markers stored inside the audio file's metadata.

Auto-added if available.

File Data

Chapter data using the audio file names and durations.

Auto-added for multi-file books.

Audnexus

Chapter data from Audnexus, the same service Audiobookshelf uses for its own chapter lookups.

Auto-added if the book is assigned an ASIN in Audiobookshelf.
Can also be searched/added via the Add Chapter Source dialog.

JSON File

A .json file containing an array of objects with timestamp1 and title fields. Achew tries to auto-detect the fields, but predictable names like start / timestamp and name / title help:

[
    {
        "timestamp": 0,
        "title": "Opening Credits"
    },
    {
        "timestamp": 18.453,
        "title": "Chapter 1: The Beginning"
    }
]

Auto-added from Library Files2 named chapters.json.
Can also be uploaded via the Add Chapter Source dialog.

CSV File

A .csv file with columns for timestamps1 and titles. Achew tries to detect the columns (even without headers), but predictable column names like start / timestamp and name / title help.

Auto-added from Library Files2 named chapters.csv.
Can also be uploaded via the Add Chapter Source dialog.

Cue Sheet

A standard cue sheet file (.cue).

Auto-added from Library Files2 named *.cue.
Can also be uploaded via the Add Chapter Source dialog.

Snapshot

A snapshot of the chapters you've produced inside Achew, usable only during the current session.

Added using the Create Snapshot button on the Review and Submit screen.

Title-only sources

Text File

A plain .txt file, one title per line. Blank lines are ignored.

Auto-added from Library Files2 named titles.txt.
Can also be uploaded via the Add Chapter Source dialog.

EPUB File

An .epub e-book file. Chapter titles are extracted from its Table of Contents.

Auto-added from Library Files2 named *.epub.
Can also be uploaded via the Add Chapter Source dialog.

Custom Titles

You can edit a list of custom titles directly in Achew:

  1. In the Apply Titles dialog or the AI Cleanup dialog, use the appropriate dropdown to select the Custom Titles source.
  2. Click the Pencil icon next to the source to open the editor.
  3. Type or paste your desired list of titles, one title per line. Blank lines are ignored.


Adding Chapter Sources

New sources can be manually added using the Add Chapter Source dialog. This dialog can be accessed from Workflow Selection, the Apply Titles dialog, or the AI Cleanup dialog:

Add Chapter Source button Add Chapter Source button

Two tabs are available: Upload File and Audnexus Search.

Upload File

Upload File tab Upload File tab

In the Upload File tab, drop a file into the upload zone or click browse to pick one.

Supported Formats:

Format Extension Source type
JSON file .json Full chapter source
CSV file .csv Full chapter source
Cue sheet .cue Full chapter source
Text file .txt Title-only source
EPUB file .epub Title-only source

Tip

Although title-only sources (.txt or .epub) cannot be used to start a workflow, you are allowed to upload them from the workflow selection screen; you'll be able to use them later when Applying Titles or running AI Cleanup.

What is Audnexus?

Audnexus is a service that provides aggregate metadata for audiobooks. This data is sourced primarily from the various Audible regions, and as such its chapter data is usually specific to books sourced directly from Audible. If your book was sourced from elsewhere, the titles from Audnexus might be helpful, but the timestamps will likely be incorrect.

In the Audnexus Search tab, you can search the Audnexus database by book title and/or author. Changing the provider allows you to change which Audible storefront region is searched.

Audnexus Search tab Audnexus Search tab

Each result displays relevant information that can help you decide on a good match. Use the Eye button in the top right of each result to preview its chapter list, and click the Add button to add it as a chapter source.

Tip

If the book has an ASIN set in Audiobookshelf, Achew auto-adds the Audnexus source for the US storefront at load time. Use this dialog to add new sources using a different region, or to search by title when no ASIN is set.


  1. Timestamps in JSON and CSV files can be in any of these formats:

    • H:MM:SS or H:MM:SS.ms, e.g. 1:02:34 or 1:02:34.500
    • M:SS or M:SS.ms, e.g. 62:34 or 62:34.500
    • A plain number in seconds, e.g. 3754 or 3754.5
    • A plain number in milliseconds, e.g. 3754000

  2. "Library Files" refers to files stored alongside the audiobook, in the same directory. You can see them in the Library Files section of the book's detail page in Audiobookshelf.