Comments (21)
Best of luck! Let us know how it goes.
I'm curious about your ban. How did you find out it was a 24 hour ban? Any time I've suspected this in the past, it was only a guess. Audible was very hush hush about it.Id be willing to pay for a program or plugin that could take my tagged names in the file and rename the actual file to that. That would be amazing!
I seem to remember that there was talk of adding something like that to AudioBookShelf. Not a current feature, but one that they were going to work on. I don't think it was for the filenames, it was to name the folders they go in.
You also might be able to do it with Readarr.Ive tried both audiobookshelf and readarr. Audiobookshelf will tag the files but not rename the actual file and readarr is great for renaming but wont tag the files. It wont pick up all my books seems to be very picky unless it is already named/tagged correctly. Id love something like a mix of readarr and audiobookshelf where it can detect rename and organize the files all at once. When you download books off the internet they might be perfect or it might all just be jumbled letters and numbers. If I only had a few it wouldnt matter but I have quite a bit.
Yeah, I wasn't sure if Readarr did it or not. And I knew AudioBookShelf doesn't currently rename, but I seem to remember it being mentioned by the dev in his Discord server that he was wanting to add renaming. So you might get your wish at some point.
from libation.
@KatCountryGirl I'm glad you're enjoying it!
I did try to add
<title> - - []
Github likes to swallow text inside of angle brackets. Did you mean you tried <author>\<title>
?
If so, that should do what I believe you're trying to accomplish. Each book from the same author will be placed inside their own folder, and those folders will be placed inside the same author's folder.
Here's an example using the Harry Potter series:
J.K. Rowling\
|- Harry Potter and the Sorcerer's Stone, Book 1\
| |- Harry Potter and the Sorcerer's Stone, Book.m4b
| |- Harry Potter and the Sorcerer's Stone, Book.jpg
|- Harry Potter and the Chamber of Secrets, Book 2
| |- Harry Potter and the Chamber of Secrets, Book 2.m4b
| |- Harry Potter and the Chamber of Secrets, Book 2.jpg
Is that what you're looking for?
from libation.
This was her original text. Fortunately I'm allowed to edit, which let's me see what was actually typed, even when github sanitizes part of it away:
<author>
\<title> - <series> - <language short> [<id>]
from libation.
I'm allowed to edit, which let's me see what was actually typed
Clever boy!
from libation.
Thank you guys. Additionally If I wanted to redownload books already done how would I do so? I see there is an option to replace existing files but how to redownload books already downloaded? Or is there a way to rename/organize them in this way? Is there a program you know of or a way of using the naming scheme for files acquired outside libation? Im aware of OpenAudible but it just tags the files it doesnt rename the files. Thank you so much again!
from libation.
Hello first off let me say thank you I LOVE your program.
I would love the option to rename files by author folder then by book in its own folder inside the author folder. Right now I can do this this author/book files but if there are multiple books they are all just in the author folder. And save the image to that internal book folder.
I did try to add
<title> - - []
Also the option to use the renamer for files I got outside of libation would be amazing as I have yet to find a decent program to rename my acquired files like yours does. Thanks again!
You might be interested to know that you can go a folder further with renaming patterns, if you want. I use Author/Series/Book/Files
for books that are in a series, and append the book number in the series to the "Book" folder name.
from libation.
@KatCountryGirl I'm glad you're enjoying it!
I did try to add
<title> - - []Github likes to swallow text inside of angle brackets. Did you mean you tried
<author>\<title>
?If so, that should do what I believe you're trying to accomplish. Each book from the same author will be placed inside their own folder, and those folders will be placed inside the same author's folder.
Here's an example using the Harry Potter series:
J.K. Rowling\ |- Harry Potter and the Sorcerer's Stone, Book 1\ | |- Harry Potter and the Sorcerer's Stone, Book.m4b | |- Harry Potter and the Sorcerer's Stone, Book.jpg |- Harry Potter and the Chamber of Secrets, Book 2 | |- Harry Potter and the Chamber of Secrets, Book 2.m4b | |- Harry Potter and the Chamber of Secrets, Book 2.jpg
Is that what you're looking for?
exactly! Ill try to tonight when my 24hr api ban runs out :D
from libation.
Hello first off let me say thank you I LOVE your program.
<title> - - [] Also the option to use the renamer for files I got outside of libation would be amazing as I have yet to find a decent program to rename my acquired files like yours does. Thanks again!
I would love the option to rename files by author folder then by book in its own folder inside the author folder. Right now I can do this this author/book files but if there are multiple books they are all just in the author folder. And save the image to that internal book folder.
I did try to addYou might be interested to know that you can go a folder further with renaming patterns, if you want. I use
Author/Series/Book/Files
for books that are in a series, and append the book number in the series to the "Book" folder name.
Thank you so much thats nice to know. Just needed the " \ "
from libation.
so I just found the code button :D I did this, fingers crossed.
Folder Naming
<author>\<title>\<series>
File Naming
<title> - <language short> [<id>]
from libation.
Best of luck! Let us know how it goes.
I'm curious about your ban. How did you find out it was a 24 hour ban? Any time I've suspected this in the past, it was only a guess. Audible was very hush hush about it.
from libation.
Hello first off let me say thank you I LOVE your program.
<title> - - [] Also the option to use the renamer for files I got outside of libation would be amazing as I have yet to find a decent program to rename my acquired files like yours does. Thanks again!
I would love the option to rename files by author folder then by book in its own folder inside the author folder. Right now I can do this this author/book files but if there are multiple books they are all just in the author folder. And save the image to that internal book folder.
I did try to addYou might be interested to know that you can go a folder further with renaming patterns, if you want. I use
Author/Series/Book/Files
for books that are in a series, and append the book number in the series to the "Book" folder name.Thank you so much thats nice to know. Just needed the " \ "
Give this a shot, see if you like it, it's what I'm using currently. Ends up:
Books: Account\AudioBooks\Author(s)\[Series\## - ](Year) - Title [ASIN] {Narrators(s)}\Short Title [ASIN]
Podcasts: Account\Podcasts\[Series\](Date) - Title [ASIN] {Narrators(s)}\Short Title [ASIN]
Folder Naming: <account nickname>\<if podcast->Podcasts\<if series-><series>\<-if series>(<pub date>) - <title> [<id>] {<narrator[separator(; )]>}<-if podcast><!if podcast->AudioBooks\<author[separator(; )]>\<if series-><series>\<series#[00.##]> - <-if series>(<year>) - <title> [<id>] {<narrator[separator(; )]>}<-if podcast>
File Naming: <title short> [<id>]
If you don't have podcasts, and don't care about multiple accounts, the folder naming can be simplified to:
<author[separator(; )]>\<if series-><series>\<series#[00.##]> - <-if series>(<year>) - <title> [<id>] {<narrator[separator(; )]>}
from libation.
Best of luck! Let us know how it goes.
I'm curious about your ban. How did you find out it was a 24 hour ban? Any time I've suspected this in the past, it was only a guess. Audible was very hush hush about it.
It cuts off at about 130-150 books. Im trying to get the top 100 of every genre during my free trial :P 24 hrs to the minute I can download again. I just load my list up and it downloads nearly 150 books and then the error comes up saying something about not being able to download for 24/48 hrs. Then I just look at file modified time of the last file downloaded and then that's the time I can start again the next day. I just have my task scheduler to start the program every day at that time. I dont have crazy fast internet it usually takes about an hour give or take to get them all.
I'll let you know tomorrow how it went. Thanks again for your time. And if you have any ideas about a renamer for my other files i would greatly appreciate it.
from libation.
Hello first off let me say thank you I LOVE your program.
<title> - - [] Also the option to use the renamer for files I got outside of libation would be amazing as I have yet to find a decent program to rename my acquired files like yours does. Thanks again!
I would love the option to rename files by author folder then by book in its own folder inside the author folder. Right now I can do this this author/book files but if there are multiple books they are all just in the author folder. And save the image to that internal book folder.
I did try to addYou might be interested to know that you can go a folder further with renaming patterns, if you want. I use
Author/Series/Book/Files
for books that are in a series, and append the book number in the series to the "Book" folder name.Thank you so much thats nice to know. Just needed the " \ "
Give this a shot, see if you like it, it's what I'm using currently. Ends up:
Books:
Account\AudioBooks\Author(s)\[Series\## - ](Year) - Title [ASIN] {Narrators(s)}\Short Title [ASIN]
Podcasts:Account\Podcasts\[Series\](Date) - Title [ASIN] {Narrators(s)}\Short Title [ASIN]
Folder Naming:
<account nickname>\<if podcast->Podcasts\<if series-><series>\<-if series>(<pub date>) - <title> [<id>] {<narrator[separator(; )]>}<-if podcast><!if podcast->AudioBooks\<author[separator(; )]>\<if series-><series>\<series#[00.##]> - <-if series>(<year>) - <title> [<id>] {<narrator[separator(; )]>}<-if podcast>
File Naming:<title short> [<id>]
If you don't have podcasts, and don't care about multiple accounts, the folder naming can be simplified to:
<author[separator(; )]>\<if series-><series>\<series#[00.##]> - <-if series>(<year>) - <title> [<id>] {<narrator[separator(; )]>}
Thats a good idea, I'll give it a shot. Thanks.
from libation.
Best of luck! Let us know how it goes.
I'm curious about your ban. How did you find out it was a 24 hour ban? Any time I've suspected this in the past, it was only a guess. Audible was very hush hush about it.
Id be willing to pay for a program or plugin that could take my tagged names in the file and rename the actual file to that. That would be amazing!
from libation.
Best of luck! Let us know how it goes.
I'm curious about your ban. How did you find out it was a 24 hour ban? Any time I've suspected this in the past, it was only a guess. Audible was very hush hush about it.Id be willing to pay for a program or plugin that could take my tagged names in the file and rename the actual file to that. That would be amazing!
I seem to remember that there was talk of adding something like that to AudioBookShelf. Not a current feature, but one that they were going to work on. I don't think it was for the filenames, it was to name the folders they go in.
You also might be able to do it with Readarr.
from libation.
Best of luck! Let us know how it goes.
I'm curious about your ban. How did you find out it was a 24 hour ban? Any time I've suspected this in the past, it was only a guess. Audible was very hush hush about it.Id be willing to pay for a program or plugin that could take my tagged names in the file and rename the actual file to that. That would be amazing!
I seem to remember that there was talk of adding something like that to AudioBookShelf. Not a current feature, but one that they were going to work on. I don't think it was for the filenames, it was to name the folders they go in.
You also might be able to do it with Readarr.
Ive tried both audiobookshelf and readarr. Audiobookshelf will tag the files but not rename the actual file and readarr is great for renaming but wont tag the files. It wont pick up all my books seems to be very picky unless it is already named/tagged correctly. Id love something like a mix of readarr and audiobookshelf where it can detect rename and organize the files all at once. When you download books off the internet they might be perfect or it might all just be jumbled letters and numbers. If I only had a few it wouldnt matter but I have quite a bit.
from libation.
It cuts off at about 130-150 books. Im trying to get the top 100 of every genre during my free trial
Thanks for confirming. Getting blocked by audible for using Libation is an extremely frequent user concern. The only times I've seen it happen are like this one: tons 'o Plus downloads at once and even then it's only like a 1 day block.
Regarding writing tags, meta data, file renaming, etc -- these are deceptively difficult programs to write. You start with the simple case and it goes great so you power forth with confidence. Then you hit your first snag which isn't too bad, then another which is weirder, and another which is borderline unexplainable. It's the epitome of death by 1,000 cuts as you dig into the weird edge cases and bad decisions that operating systems and audio file makers hacked together over decades. I've been down this road and I couldn't say it any better than Shakespeare did: "O, that way madness lies; let me shun that; No more of that." Inside Libation, there's actually an unholy amount of code dedicated just to getting our file naming correct, especially since we have our powerful custom tagging system.
It's doable and you might find someone to work just with you and your library. If we were to add it as an option in Libation though, we really would have to address everyone's edge cases and I'm not down for that.
from libation.
I was right, it is something that is being actively worked on in AudioBookShelf. Someone has created a PR to add the functionality in. As of the 21st, the main dev said in Discord that he's still looking at it, and that the scanner ABS currently uses is going to have to be re-written to be able to handle scanning custom folders like that.
from libation.
Sorry, I'm afraid I've lost the plot. Is there a pending request remaining in this ticket?
from libation.
Sorry, I'm afraid I've lost the plot. Is there a pending request remaining in this ticket?
I don't believe so, no. @KatCountryGirl was just needing help with getting her books under an "author" folder, and I shared my renaming pattern (I believe she got it working?), then it shifted to "Would be nice if there were an app rename based on tags". I just mentioned that that MIGHT be a feature coming to another app.
from libation.
Gracias. I thought that was the case and wanted to be sure.
from libation.
Related Issues (20)
- Amber Traffic Light - Error Occurred while trying to process books HOT 3
- App not launching on windows 11 HOT 5
- Unable to Convert to MP3 on Raspberry Pi 5 / arm64 / aarch64 HOT 7
- Parallel mp3 conversion, utilizing all CPU cores
- Feature request: generate AccountsSettings.json via CLI HOT 3
- SqlLite Error 13 Database or disk is full HOT 2
- Connection string keyword 'libationfiles\libationcontext.db;foreign keys' is not supported. For a possible alternative, see https://go.microsoft.com/fwlink/?linkid=2142181. HOT 1
- Folder Images Are skipping on some downloads. HOT 2
- App is not opening on Mac OS HOT 1
- Feature request: editing the email/username of a logged in account should prompt a new log in HOT 11
- Feature Request: Add import/export of Libation settings backup for portable use cases HOT 1
- Automatic title deduplication
- Download raw metadata on demand (without redownloading books) HOT 3
- Libation Chardonnay not opening, classic crashing. HOT 9
- Skip books that don't appear in last scan for docker CLI
- Libation not discovering my Audible Library HOT 1
- Please add Series as a Boolean for filtering HOT 7
- Libation encountered an unexpected error while downloading. Lost account info too. HOT 7
- WGET command gives 404 error HOT 1
- The ability to apply tags to a batch of books HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from libation.