type to get to book added, chaning library binding to shift+l. Improved audiobookshelf support.
This commit is contained in:
12
README.md
12
README.md
@@ -100,9 +100,10 @@ python bookstorm.py mybook.epub --wav --output-dir ./audiobooks
|
||||
### Book Browser Controls
|
||||
|
||||
- **UP/DOWN** - Navigate items
|
||||
- **Type letters** - Jump to the first item whose name starts with what you typed
|
||||
- **ENTER** - Select book or enter directory
|
||||
- **BACKSPACE/LEFT** - Go to parent directory
|
||||
- **L** - Set current directory as default library location
|
||||
- **SHIFT+L** - Set current directory as default library location
|
||||
- **ESC** - Cancel and return
|
||||
|
||||
## Audiobookshelf Integration
|
||||
@@ -120,9 +121,10 @@ BookStorm can connect to an [Audiobookshelf](https://www.audiobookshelf.org/) se
|
||||
|
||||
- **Browse Libraries**: Navigate multiple libraries, series, and collections
|
||||
- **Stream or Download**: Choose to stream directly or download for offline use
|
||||
- **Progress Sync**: Your reading progress syncs between BookStorm and Audiobookshelf
|
||||
- **Bookmark Sync**: Named bookmarks sync to the server (when enabled)
|
||||
- **Progress Sync**: Streaming and linked local books sync playback progress to Audiobookshelf, including on quit
|
||||
- **Bookmark Sync**: Named audiobook bookmarks sync to the server for linked Audiobookshelf items
|
||||
- **Local-First**: If you already have a book locally, BookStorm uses it automatically
|
||||
- **Type-to-Search**: In the Audiobookshelf browser, type letters to jump to matching libraries or books
|
||||
|
||||
### Stream vs Download
|
||||
|
||||
@@ -189,7 +191,7 @@ Bookmarks are stored in `~/.bookstorm/bookmarks.db` (SQLite database).
|
||||
|
||||
### Auto-Save Bookmarks
|
||||
|
||||
BookStorm automatically saves your position when you press **s** or quit the application. When you reopen a book, it resumes from where you left off.
|
||||
BookStorm automatically saves your position when you press **s** or quit the application. When the current audiobook is linked to Audiobookshelf, that playback position is also synced to the server before shutdown. When you reopen a book, it resumes from where you left off.
|
||||
|
||||
### Named Bookmarks
|
||||
|
||||
@@ -199,7 +201,7 @@ Press **k** to open the bookmarks menu where you can:
|
||||
- Delete bookmarks you no longer need
|
||||
- View all bookmarks for the current book
|
||||
|
||||
Named bookmarks sync to Audiobookshelf if the book is linked to a server (downloaded or manually linked).
|
||||
For Audiobookshelf-linked audiobooks, BookStorm imports server bookmarks when the bookmarks menu opens and syncs newly created or deleted named bookmarks back to the server.
|
||||
|
||||
## Supported Formats
|
||||
|
||||
|
||||
Reference in New Issue
Block a user