Skip to content

Commit 166e6f5

Browse files
committed
Document merge command in README
Add documentation for the libby merge command that creates M4B audiobooks from individual chapter MP3 files. Includes usage examples and details about chapter markers, metadata embedding, and audio encoding settings.
1 parent 37f1fd6 commit 166e6f5

1 file changed

Lines changed: 21 additions & 0 deletions

File tree

README.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ Download audiobooks from Libby to your computer for offline listening.
1717

1818
- **One-Click Downloads**: Download audiobooks with a single click from your browser
1919
- **Interactive CLI**: Optionally add book title, author, narrator, and cover art to MP3 files
20+
- **M4B Audiobook Creation**: Merge individual chapter MP3s into a single M4B audiobook file with chapter markers
2021

2122
## Quick Start
2223

@@ -72,6 +73,7 @@ libby
7273
Options:
7374

7475
- Tag MP3 files (add metadata)
76+
- Merge chapters into M4B audiobook
7577
- List all downloaded books
7678
- View book details
7779

@@ -90,6 +92,25 @@ libby tag ~/path/to/folder/ --title "Title" --author "Author"
9092

9193
Embedded metadata: title, author, narrator, track number, cover art, description
9294

95+
### Merge Command
96+
97+
```bash
98+
# Interactive (shows list of books)
99+
libby merge
100+
101+
# Merge specific folder
102+
libby merge ~/Downloads/libby-downloads/BookTitle/
103+
```
104+
105+
Merges individual chapter MP3 files into a single M4B audiobook with:
106+
107+
- Chapter markers (one per MP3 file)
108+
- Embedded metadata (title, author, narrator, cover art)
109+
- 64kbps AAC mono audio (optimized for voice)
110+
- M4B output file saved in the same directory
111+
112+
Requires FFmpeg (bundled automatically).
113+
93114
### List Command
94115

95116
```bash

0 commit comments

Comments
 (0)