Michael Bucari-Tovo
663f70b8bf
Use series Order string instead of parsed float in template tags ( #1056 )
2025-07-29 12:18:37 -06:00
MBucari
f017fe419f
Fix ID3 tag encoding error ( #1315 )
2025-07-27 11:38:01 -06:00
Michael Bucari-Tovo
2f082a9656
Refactor and optimize audiobook download and decrypt process
...
- Add more null safety
- Fix possible FilePathCache race condition
- Add MoveFilesToBooksDir progress reporting
- All metadata is now downloaded in parallel with other post-success tasks.
- Improve download resuming and file cleanup reliability
- The downloader creates temp files with a UUID filename and does not insert them into the FilePathCache. Created files only receive their final file names when they are moved into the Books folder. This is to prepare for a future plan re naming templates
2025-07-23 16:55:09 -06:00
Michael Bucari-Tovo
40b4915b65
Improve download/decrypt cancellation
2025-07-21 15:56:41 -06:00
Michael Bucari-Tovo
10c01f4147
Fix occasional error of audio downloads hanging.
2025-05-09 16:32:59 -06:00
MBucari
b11a4887d7
Pad final chapter to prevent tuncation from incorrect chapter info ( #1246 )
2025-05-08 12:13:55 -06:00
Michael Bucari-Tovo
ce952417fb
Don't replace library properties in queued item with null/empty
2025-05-02 13:07:53 -06:00
MBucari
ece48eb6d7
Add spatial audio support
2025-04-27 14:31:14 -06:00
MBucari
3cf5fc1d99
Add mp3 embedded cuesheet ( #677 )
2023-07-15 10:44:31 -06:00
Mbucari
f2d475a9b0
Add audiobookshelf tags for m4b and mp3
...
Fix the following tag fields so they are correctly parsed and displayed in audiobookshelf:
Language
Publisher
Series name and number
ASIN
2023-07-03 15:57:11 -06:00
Mbucari
b006429a53
Fix #621 ( #624 )
2023-06-11 21:05:42 -06:00
MBucari
6db3a8fbf3
Use old activation bytes if present.
2023-04-17 16:09:47 -06:00
Michael Bucari-Tovo
1b0a7f5062
New mp3 options and improved encoding performance
2023-02-24 12:12:41 -07:00
Mbucari
b351033cec
Improve download and convert speed estimate
2023-02-06 15:54:12 -07:00
Michael Bucari-Tovo
25b37c6266
Refactor AaxDecrypter
2023-01-24 22:25:55 -07:00
Michael Bucari-Tovo
7029409792
Upgrade AAXClean.Codecs to 0.5.10 and fix #459
2023-01-23 16:30:17 -07:00
Mbucari
67b6aaed99
Fix #447
2023-01-11 16:08:01 -07:00
Michael Bucari-Tovo
7ef666dc91
Add TCOM tag for narrator
2022-12-31 23:31:24 -07:00
Michael Bucari-Tovo
3b739328fb
Fix some bugs with user settings.
2022-07-06 13:10:37 -06:00
Michael Bucari-Tovo
b2992da370
Move DownloadOptions to FileLiberator
2022-06-20 10:22:21 -06:00
Michael Bucari-Tovo
4658afdc20
Add Track Number support and make Cancel async
2022-06-19 12:56:33 -06:00
Robert McRackan
389fbb2371
Move source code into "Source" folder
2022-05-09 10:31:45 -04:00