[Bug]: multiple Authors from a audiobook are treates as on autor #978

Closed
opened 2026-04-24 23:28:07 +02:00 by adam · 3 comments
Owner

Originally created by @Gru0810 on GitHub (Feb 23, 2023).

Describe the issue

I have several audiobooks with multiple Authors. For example this:
image
The syntax for multiple authors on filesystem is ok:
image
But I have only one "Author"-Item with the Name of the two authors:
image

But these two authors also have also other audio books as "single author".
The Info within opf-file it seems to be ok:
image
Also within ID3Tags it looks fine:
image

I would expect two seperate Author Items.

Steps to reproduce the issue

  1. upload a audiobook written by two authors with correkt naming syntax on filesystem and ID3-tags and opf-file
  2. you will get 1 Author-Item instead of 2

Audiobookshelf version

2.2.11

How are you running audiobookshelf?

Docker

Originally created by @Gru0810 on GitHub (Feb 23, 2023). ### Describe the issue I have several audiobooks with multiple Authors. For example this: ![image](https://user-images.githubusercontent.com/72630160/220986407-94fcf471-d90a-4075-ba3b-7e66fad61335.png) The syntax for multiple authors on filesystem is ok: ![image](https://user-images.githubusercontent.com/72630160/220986574-89d33288-89db-4eec-851c-cbbf31580138.png) But I have only one "Author"-Item with the Name of the two authors: ![image](https://user-images.githubusercontent.com/72630160/220989154-9a88b520-7af5-49e3-a364-b770d8c772f3.png) But these two authors also have also other audio books as "single author". The Info within opf-file it seems to be ok: ![image](https://user-images.githubusercontent.com/72630160/220988172-8cb542c3-70a7-4b27-a2b2-26a1e9f2279d.png) Also within ID3Tags it looks fine: ![image](https://user-images.githubusercontent.com/72630160/220988639-6d3ff533-d347-4572-b40a-a04fb5468e69.png) I would expect two seperate Author Items. ### Steps to reproduce the issue 1. upload a audiobook written by two authors with correkt naming syntax on filesystem and ID3-tags and opf-file 2. you will get 1 Author-Item instead of 2 ### Audiobookshelf version 2.2.11 ### How are you running audiobookshelf? Docker
adam added the bug label 2026-04-24 23:28:07 +02:00
adam closed this issue 2026-04-24 23:28:07 +02:00
Author
Owner

@hobesman commented on GitHub (Feb 23, 2023):

Author is Kuenstler. Komponist is narrator. In your id3 tag Kuenstler has some odd symbols. Perhaps those are causing the trouble?

Probably not though because the names are in a different order there. So abs must be pulling the artist from somewhere else. Probably from the opf, but I'm not familiar enough with opf to help with that.

@hobesman commented on GitHub (Feb 23, 2023): Author is Kuenstler. Komponist is narrator. In your id3 tag Kuenstler has some odd symbols. Perhaps those are causing the trouble? Probably not though because the names are in a different order there. So abs must be pulling the artist from somewhere else. Probably from the opf, but I'm not familiar enough with opf to help with that.
Author
Owner

@wtanksleyjr commented on GitHub (Mar 4, 2023):

If you have an OPF file and set that to override the file system, ABS will trust the OPF file and ignore other sources. If you want your OPF file to have two separate authors, you should have two separate dc:contributor lines. It would not be good if ABS split on commas inside OPF files, that would make it impossible for author names to contain commas (as with "L. E. Modesitt, Jr."). This way, people who want author names to contain commas have a way to add them; otherwise there would be no way to do that.

@wtanksleyjr commented on GitHub (Mar 4, 2023): If you have an OPF file and set that to override the file system, ABS will trust the OPF file and ignore other sources. If you want your OPF file to have two separate authors, you should have two separate dc:contributor lines. It would not be good if ABS split on commas inside OPF files, that would make it impossible for author names to contain commas (as with "L. E. Modesitt, Jr."). This way, people who want author names to contain commas have a way to add them; otherwise there would be no way to do that.
Author
Owner

@advplyr commented on GitHub (Mar 5, 2023):

Your ID3 tag is putting the authors where the narrator would be (TCOM)

I suspect that the author is being pulled from your OPF file though which as @wtanksleyjr pointed out is not correct. Each author must be its own line.

@advplyr commented on GitHub (Mar 5, 2023): Your ID3 tag is putting the authors where the narrator would be (TCOM) I suspect that the author is being pulled from your OPF file though which as @wtanksleyjr pointed out is not correct. Each author must be its own line.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#978