-
Notifications
You must be signed in to change notification settings - Fork 513
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Enhancement] Ability to move files based on metadata #312
Comments
The upload feature could be improved by auto-suggesting author names, then your users could primarily use that feature. |
Seconding this, just in general the ability to recover from directory structure changes more easily would be appreciated. Spell something wrong and suddenly you're in for a world of hurt down the line. |
Agree it will be nice! |
Definitely Agree. Small thing, but big QoL change. Including Series on the path as well would be ideal. I've scraped all of my books, and had quite a few with series name disparity because I named the series folder as 'Stormlight Series, Mistborn Series, etc.' (for easier navigation), instead of just 'Stormlight, Mistborn, etc.'. Now my series names in the apps book metadata are different than the series name, meaning the next time a book comes out, dropping it directly into the 'old name' series folder will cause some frontend issues until It's matched. Reorganizing by existing metadata like 'library_root_folder/Author/Series/Series# - Title/book_files' would be super useful. I can see running into issues with things like multiple authors, or multiple series as it stands. |
Ditto -- allow organizing of folders and renaming similar to what exists in *arr projects. I'd love to be able to have my files named in a way that makes tagging easier if something happens to my db. Eg, |
Feels like the last 'big ticket' item for me that's missing and would allow me to ditch calibre completely. |
I'd particularly like to see this feature for podcasts. Because podcast episodes are often named without any reference to the episode number, it's very difficult to use the files directly without going through audiobookshelf. Being able to rename the files on download (AND retroactively) so just from the filename you can tell the podcast and episode order would be a huge future in my mind. |
Agreed! A feature similar to Sonarr/Radarr for renaming and organizing directory structure would be amazing. An option similar to that would be a great addition to Audiobookshelf. I have been cleaning up the metadata and series names on my collection, but the ability to move it all into a proper directory structure afterward would be very useful. (c:\audiobooks\Author Name\Series Name\Book Name\Book.extension) Thanks! |
oh yeah a holistic library management would be soooooo nice!!! |
This has mostly already been implemented in pull request #1521 |
Hello. |
@Badger1919 This is absolutely my usecase! I'm loving ABS as a way to archive podcasts and insure I have access to them in the future. But what if I loose access to my ABS instance or move to another program, unordered files and a centralized database file no longer do me any good. I would love to see the ability to export chunks of the database (into something human readable), or prepend select info to the file name. |
@clockwinder |
This is awesome, thanks. Will I lose book positions and listen status for moves to the underlying files? |
@austinsr1 I do have that enabled, but I only see that it saves the series metadata not the per-episode metadata. Unless I'm missing something. |
Things that were listed to were still marked as read. I haven't moved something I was listening to. |
I'll do some testing and will report back |
|
I would love this feature... - I've been exposing my library to either MusicBrainz Picard and/or Readarr and using it to rewrite the lib - then scan it with audiobookshelf ... quite intensive. Considering the logic already seems to be there for the import I would think its not so hard to add. |
I have users uploading alot of files with incorrect or misspelled author names and I have to move and correct the file structure manually.
A function to move files to folder named after "author/title (year)" based on the metadata would be really great.
The text was updated successfully, but these errors were encountered: