Skip to content

Conversation

@SunnysideAaron
Copy link
Contributor

@SunnysideAaron SunnysideAaron commented May 9, 2025

Added functions for for reading and writing mp3 ID3 frames.

This PR is NOT ready for review. I forked it from #13 to make my life easier during development. That should merge first.

I also haven't looked at the pr for image tags yet. #5 There might be some cross development there. I'll have to check.

tests have not yet been developed either

Why?
It turns out Ratings on windows doesn't use the rating "standard" tag. Instead using POPM frames. I know of at least 3 different variations of POPM frames in use between win 10 (probably 11 as well) permissions dialog, Mp3Tag, and MediaMonkey. In order to properly read and set those frames the taglib lower level functions had to be exposed. I also exposed the id3v1 read frame so that they can be compared. It is possible for an application to mangle writes to ID3 and only update id3v1 or id3v2 and not both.

@SunnysideAaron
Copy link
Contributor Author

checked the pr for image tags #5. I didn't see any major conflicts or cross development.

@sentriz sentriz force-pushed the master branch 4 times, most recently from 9d63b84 to 0f84fcb Compare September 15, 2025 10:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant