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

Option for writing ID3v1 tag along with ID3v2 tags #11123

Open
ReverendEntity opened this issue Dec 10, 2022 · 2 comments
Open

Option for writing ID3v1 tag along with ID3v2 tags #11123

ReverendEntity opened this issue Dec 10, 2022 · 2 comments
Labels

Comments

@ReverendEntity
Copy link

Bug Description

Every time I load a track from the library into a deck for playback, it erases the ID3v1 tag written in that track's data. I discovered this after I closed the software and was editing tag information in a different program (Tag & Rename). I like having both v1 and v2 tags in my files because some software will only read one or the other.

Version

2.3.3.8488

OS

Windows 10 Pro

@daschuer
Copy link
Member

This behaviour is controlled here:

modifiedTagsBitmask |= TagLib::MPEG::File::ID3v2;

Using:
https://taglib.org/api/classTagLib_1_1MPEG_1_1File.html#acfe8c97e6d551f5bc1f588d3c2bf5bf5

Since it is in general a good idea not store the same information in deferent places. I consider the current behaviour as correct and your request a feature request (I cannot confirm) and that should not be not default.

Which of your programs is not able to read ID3v2 from 1998?

@daschuer daschuer added feature and removed bug labels Dec 12, 2022
@daschuer daschuer changed the title Loading track in Mixxx for first time erases ID3v1 tag Option for writing ID3v1 tag along with ID3v2 tags Dec 12, 2022
@uklotzde
Copy link
Contributor

The new save() method allows to preserve existing tags even when not saved.

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

3 participants