2024-03-02, 11:09 PM
I'm not necessarily looking for a reply on this one, it's such a weird niche issue but I did want to add in further information in case it helps someone at some point for some reason.
I've reached out to the Asustor Jellyfin App author who claims to just wrap the latest version of Jellyfin in an acceptable format that Asustor expects so it can be recognized as an installable app. They don't do any modifications to the core Jellyfin codebase.
I have the following Audiobook structure:
Problem:
William Peter Blatty > The Exorcist > (01) Opening Credits - The Exorcist - William Peter Blatty.m4b
William Peter Blatty > The Exorcist > (02) Prologue - The Exorcist - William Peter Blatty.m4b
With the above, if I look at the Admin > Metadata Manager, I see that the system does not recognize the core folder, only the first file. Now, if I remove "The Exorcist" from the audio file names, refresh the metadata, everything appears correctly everywhere.
Working Example 1:
William Peter Blatty > The Exorcist > (01) Opening Credits - The Foobar - William Peter Blatty.m4b
William Peter Blatty > The Exorcist > (02) Prologue - The Foobar - William Peter Blatty.m4b
Working Example 2:
William Peter Blatty > The Exorcist > (01) Opening Credits - William Peter Blatty.m4b
William Peter Blatty > The Exorcist > (02) Prologue - William Peter Blatty.m4b
If I manually rename the files back, adding in "The Exorcist" to the filenames, and refresh the metadata the problem persists. That being said, I have many other audiobooks that follow the problematic format above, some with "The " in the title and others that don't, that do work as expected. It's still not clear to me why this is happening, but removing the title from the filenames and refreshing the metadata makes the directory recognizable again. The downside is that I lose out on the main Audiobook images. I'm not sure if it's AudioDB or MusicBrainz where it gets this info, but by removing the title from the audiofile itself it's not able to pull in the main Audiobook image.
I personally don't think it's a permissions issue at this point and think it's some kind of conflict between the file title, the file metadata, parent folder, and how Jellyfin recognizes that metadata (either through AudioDB or MusicBrainz).
I've reached out to the Asustor Jellyfin App author who claims to just wrap the latest version of Jellyfin in an acceptable format that Asustor expects so it can be recognized as an installable app. They don't do any modifications to the core Jellyfin codebase.
I have the following Audiobook structure:
Problem:
William Peter Blatty > The Exorcist > (01) Opening Credits - The Exorcist - William Peter Blatty.m4b
William Peter Blatty > The Exorcist > (02) Prologue - The Exorcist - William Peter Blatty.m4b
With the above, if I look at the Admin > Metadata Manager, I see that the system does not recognize the core folder, only the first file. Now, if I remove "The Exorcist" from the audio file names, refresh the metadata, everything appears correctly everywhere.
Working Example 1:
William Peter Blatty > The Exorcist > (01) Opening Credits - The Foobar - William Peter Blatty.m4b
William Peter Blatty > The Exorcist > (02) Prologue - The Foobar - William Peter Blatty.m4b
Working Example 2:
William Peter Blatty > The Exorcist > (01) Opening Credits - William Peter Blatty.m4b
William Peter Blatty > The Exorcist > (02) Prologue - William Peter Blatty.m4b
If I manually rename the files back, adding in "The Exorcist" to the filenames, and refresh the metadata the problem persists. That being said, I have many other audiobooks that follow the problematic format above, some with "The " in the title and others that don't, that do work as expected. It's still not clear to me why this is happening, but removing the title from the filenames and refreshing the metadata makes the directory recognizable again. The downside is that I lose out on the main Audiobook images. I'm not sure if it's AudioDB or MusicBrainz where it gets this info, but by removing the title from the audiofile itself it's not able to pull in the main Audiobook image.
I personally don't think it's a permissions issue at this point and think it's some kind of conflict between the file title, the file metadata, parent folder, and how Jellyfin recognizes that metadata (either through AudioDB or MusicBrainz).