Why is the recognized book title wrong (e.g. split into multiple books)?
This is usually related to folder nesting depth and subdirectory aggregation rules.
New Smart Aggregation Rules
The system now fully supports segmented directory aggregation. When you split a book into multiple subdirectories:
- Correct Recognition: For example,
Audiobooks/BookName/Season 1/001.mp3orAudiobooks/BookName/1-500/001.mp3. As long as the subdirectory name contains obvious segment markers (like "Season 1", "Part 2", "1-500", "CD1"), the system will intelligently treat them as parts of the same book. It aggregates them under the parent directory (i.e. "BookName") and automatically extracts the subdirectory name as a series tag.
Why does it still fail?
If the recognition result is still not as expected, it's usually due to:
Lack of segment markers in subdirectory names If the subdirectory name does not imply any sequence or part (e.g.
Audiobooks/BookName/RandomFiles/001.mp3), the system won't recognize it as part of the book and might treat it as an independent book named "RandomFiles".Excessive nesting depth For scanning performance and to minimize WebDAV requests, the system limits the aggregation depth (currently up to 3 levels deep). If your audio files are buried too deep, the aggregation logic won't reach them.
Solutions
- Standardize segment names: Ensure subfolders use names the system can recognize as segments, such as
1-100,Season 1,Part 2, etc. - Reduce nesting: Keep the folder structure flat, ideally placing segmented subfolders directly under the main book folder.
