[Bug]: Publisher field not populating from Publisher id3 tag #657

Open
opened 2026-04-24 23:16:16 +02:00 by adam · 11 comments
Owner

Originally created by @chyron8472 on GitHub (Sep 26, 2022).

Describe the issue

"PUBLISHER" id3 tag in embedded files is not being populated in ABS' Publisher field:

image

Steps to reproduce the issue

  1. Add data to "publisher" id3 tag of an audiobook
  2. Import audiobook into ABS

Audiobookshelf version

v2.1.5

How are you running audiobookshelf?

Docker

Originally created by @chyron8472 on GitHub (Sep 26, 2022). ### Describe the issue "PUBLISHER" id3 tag in embedded files is not being populated in ABS' Publisher field: ![image](https://user-images.githubusercontent.com/12549803/192171062-22068621-961d-4c3e-acea-0af2f7b5bf29.png) ### Steps to reproduce the issue 1. Add data to "publisher" id3 tag of an audiobook 2. Import audiobook into ABS ### Audiobookshelf version v2.1.5 ### How are you running audiobookshelf? Docker
adam added the bug label 2026-04-24 23:16:16 +02:00
Author
Owner

@advplyr commented on GitHub (Sep 26, 2022):

Is this an mp3 or m4b?

@advplyr commented on GitHub (Sep 26, 2022): Is this an mp3 or m4b?
Author
Owner

@chyron8472 commented on GitHub (Oct 4, 2022):

Chapter-split m4bs.

@chyron8472 commented on GitHub (Oct 4, 2022): Chapter-split m4bs.
Author
Owner

@advplyr commented on GitHub (Oct 4, 2022):

I'll need to get this mp3tag software and test this out because it seems a lot of people use that and we will not be reading/writing ID3 tags for mp4/m4b/m4a files once fully switched over to tone. I'm not sure how mp3tag is storing metadata for mpeg

@advplyr commented on GitHub (Oct 4, 2022): I'll need to get this mp3tag software and test this out because it seems a lot of people use that and we will not be reading/writing ID3 tags for mp4/m4b/m4a files once fully switched over to tone. I'm not sure how mp3tag is storing metadata for mpeg
Author
Owner

@mettavi commented on GitHub (Oct 22, 2022):

This is also a problem for me.

Mp3tag maps publisher to ©pub (or TPUB): https://community.mp3tag.de/t/mp4-publisher-compatibility/56000

I got ABS to pick up the publisher tag by using kid3 to write to a field named "PUBLISHER". I'm not sure how to do this with mp3tag (or even if it is possible). So now I have to use two Tagging apps rather than one.

@mettavi commented on GitHub (Oct 22, 2022): This is also a problem for me. Mp3tag maps publisher to ©pub (or TPUB): https://community.mp3tag.de/t/mp4-publisher-compatibility/56000 I got ABS to pick up the publisher tag by using kid3 to write to a field named "PUBLISHER". I'm not sure how to do this with mp3tag (or even if it is possible). So now I have to use two Tagging apps rather than one.
Author
Owner

@advplyr commented on GitHub (Oct 22, 2022):

Once we switch over to Tone this should be resolved. Waiting on some updates before doing that.

@advplyr commented on GitHub (Oct 22, 2022): Once we switch over to Tone this should be resolved. Waiting on some updates before doing that.
Author
Owner

@mettavi commented on GitHub (Oct 24, 2022):

Thank you, look forward to it.

@mettavi commented on GitHub (Oct 24, 2022): Thank you, look forward to it.
Author
Owner

@mettavi commented on GitHub (Nov 15, 2022):

Hi, this hasn't been fixed in recent updates, and I wanted to ask about your comment that this bug would be fixed when ABS changes over to Tone. Isn't it using Tone already?

Thanks a lot for your software.

@mettavi commented on GitHub (Nov 15, 2022): Hi, this hasn't been fixed in recent updates, and I wanted to ask about your comment that this bug would be fixed when ABS changes over to Tone. Isn't it using Tone already? Thanks a lot for your software.
Author
Owner

@advplyr commented on GitHub (Nov 15, 2022):

ABS is currently using Tone to write metadata but not to read metadata. Reading metadata is still being done by ffprobe.

@advplyr commented on GitHub (Nov 15, 2022): ABS is currently using Tone to write metadata but not to read metadata. Reading metadata is still being done by ffprobe.
Author
Owner

@mettavi commented on GitHub (Nov 19, 2022):

I see, thanks for explaining.

Ven. Mettāvihārī


Make peace, be kind, be gentle - Ajahn Brahm.

On Tue, 15 Nov 2022, 11:01 pm advplyr, @.***> wrote:

ABS is currently using Tone to write metadata but not to read metadata.
Reading metadata is still being done by ffprobe.


Reply to this email directly, view it on GitHub
https://github.com/advplyr/audiobookshelf/issues/1009#issuecomment-1315436012,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAPDAPKIYIQAHFALVRC4L2LWIOQVXANCNFSM6AAAAAAQVJR63Y
.
You are receiving this because you commented.Message ID:
@.***>

@mettavi commented on GitHub (Nov 19, 2022): I see, thanks for explaining. Ven. Mettāvihārī --------------------------------------- Make peace, be kind, be gentle - Ajahn Brahm. On Tue, 15 Nov 2022, 11:01 pm advplyr, ***@***.***> wrote: > ABS is currently using Tone to write metadata but not to read metadata. > Reading metadata is still being done by ffprobe. > > — > Reply to this email directly, view it on GitHub > <https://github.com/advplyr/audiobookshelf/issues/1009#issuecomment-1315436012>, > or unsubscribe > <https://github.com/notifications/unsubscribe-auth/AAPDAPKIYIQAHFALVRC4L2LWIOQVXANCNFSM6AAAAAAQVJR63Y> > . > You are receiving this because you commented.Message ID: > ***@***.***> >
Author
Owner

@dmuiX commented on GitHub (Mar 2, 2024):

Well problem still seems to exist.
Seems like it’s possible to add a mapping in mp3tag

https://docs.mp3tag.de/customization/options/tags/mapping/

Although I am not sure what to use here.

And here https://community.mp3tag.de/t/mp4-publisher-compatibility/56000/3
Someone wrote that he wasn't successful.

Well maybe I will just try every option I can find.

@dmuiX commented on GitHub (Mar 2, 2024): Well problem still seems to exist. Seems like it’s possible to add a mapping in mp3tag https://docs.mp3tag.de/customization/options/tags/mapping/ Although I am not sure what to use here. And here https://community.mp3tag.de/t/mp4-publisher-compatibility/56000/3 Someone wrote that he wasn't successful. Well maybe I will just try every option I can find.
Author
Owner

@ballaballaballa commented on GitHub (Oct 29, 2025):

I've noticed that when writing to attribute 'Publisher' in an m4b file, it is not picked up by abs, but if writing to 'publisher', it works. So it seems like it is case-sensitive. Same thing for ISBN, where only 'isbn' seems to work.

@ballaballaballa commented on GitHub (Oct 29, 2025): I've noticed that when writing to attribute 'Publisher' in an m4b file, it is not picked up by abs, but if writing to 'publisher', it works. So it seems like it is case-sensitive. Same thing for ISBN, where only 'isbn' seems to work.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/audiobookshelf#657