Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Converter transfers only the first element of multi-value FLAC tags when converting to MP3 #3138

Open
danpla opened this issue Oct 12, 2024 · 0 comments
Labels

Comments

@danpla
Copy link

danpla commented Oct 12, 2024

When a FLAC file has multiple track artists (i.e. several artist entries in Vorbis comments), the DDB tag editor correctly shows them all in "Artist Name", separated by a semicolon. However, when such a file converted to MP3, only the first artist name is transferred to ID3 tags, and the rest are discarded.

The same happens with any other multi-value Vorbis comment. For example, here are tags from a FLAC file:

metaflac --list --block-type=VORBIS_COMMENT *flac
METADATA block #2
  type: 4 (VORBIS_COMMENT)
  is last: false
  length: 622
  vendor string: reference libFLAC 1.3.0 20130526
  comments: 23
    comment[0]: title=Honor for All - End Credits
    comment[1]: album=Dishonored: Original Game Soundtrack
    comment[2]: albumartist=Various Artists
    comment[3]: artist=Various Artists
    comment[4]: artist=Daniel Licht
    comment[5]: artist=Jon Licht
    comment[6]: tracknumber=12
    comment[7]: discnumber=1
    comment[8]: totaltracks=13
    comment[9]: totaldiscs=1
    comment[10]: date=2012-10-09
    comment[11]: copyright=2012 Bethesda Softworks
    comment[12]: Rating=Clean
    comment[13]: isrc=QMTH31200012
    comment[14]: UPC=093155174986
    comment[15]: Label=Bethesda Softworks
    comment[16]: main_artist=Various Artists
    comment[17]: main_artist=Daniel Licht
    comment[18]: main_artist=Jon Licht
    comment[19]: composerlyricist=Daniel Licht
    comment[20]: composerlyricist=Jon Licht
    comment[21]: author=Daniel Licht
    comment[22]: author=Jon Licht

And here are the tags from the converted MP3 (note that only the first artist, main_artist, composerlyricist and author is transferred):
Screenshot_2024-10-13_00-51-05

Information about the software:

Deadbeef version: 1.9.6
OS: Linux, Ubuntu 24.04

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants