mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2026-03-02 22:46:55 -05:00
[Enhancement]: Bulk Chapters Lookup #1005
Labels
No labels
authentication
awaiting release
backlog
bug
chapter editor
config-issue
ebooks
encoding/embedding
enhancement
help wanted
listening sessions & progress
planned
possible plugin
progress sync
sorting/filtering/searching
unable to reproduce
upload
users & permissions
waiting
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/audiobookshelf-advplyr#1005
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @raviwarrier on GitHub (Mar 4, 2023).
Describe the feature/enhancement
Right now, I face two issues which this feature should solve:
It would be nice if there was a way to select books and hit "update chapters" button to do this automatically. Coupled with #1490 for new books, this would complete the requirement for book and chapter look up.
@advplyr commented on GitHub (Apr 9, 2023):
For this I think we would have to ensure the duration of the audiobook chapters from Audible matches almost exactly what the duration is of your audiobook. I think a lot of people have the Audible intro removed from the audio file.
@Dr-Blank commented on GitHub (Apr 9, 2023):
Could abshelf do the same?
If there is not an exact match, try to match within 6 seconds of the runtime, because it is usually that long, right?
6 seconds will be sort of an acceptable error.
@advplyr commented on GitHub (Apr 9, 2023):
I'm not sure. It could be variable how much they trim then we would have to adjust the timestamps.
@Dr-Blank commented on GitHub (Apr 9, 2023):
of course, the timestamps are variable, hence it would not be fixed to 6 seconds, just adjust the time stamp with whatever is the difference, as long as it is within a set time (for example 6 seconds).
And a chapter difference by a few seconds is definitely better than no chapters at all.
edit: I should have mentioned that the first chapter should be removed which should ideally be as long as the time difference detected.
@raviwarrier commented on GitHub (Jun 1, 2023):
I just left a new enhancement request #1811 and I wanted to re-iterate how much I feel the need for this feature. I just updated 29 books (quick matched), but now I have to go individually to each book and look up chapters. Only if there was an option to automatically update chapters along with updating matches/info (either individually or in bulk).
I understand that sometimes durations don't match, but for that here could be some possible solutions:
Point 2 can be enhanced a bit:
a. you could include type of discrepancy - book info not matching, chapter not matching, etc.
b. you could have a (i) button next to each book to show the details and let the user decide if the info is acceptable or not.
@raviwarrier commented on GitHub (Jun 1, 2023):
When individually looking up chapters, because I don't know (or don't care enough) I just accept any chapter info that ABS shows without trying to correct them. For people like me, "accept all" (recommendations/suggestions) would be a boon. :)