https://github.com/umjammer/vavi-util-tag
🎵 manipulate mp3, m4a tag for java
https://github.com/umjammer/vavi-util-tag
id3v1 id3v2 java jitpack mp4box
Last synced: about 1 month ago
JSON representation
🎵 manipulate mp3, m4a tag for java
- Host: GitHub
- URL: https://github.com/umjammer/vavi-util-tag
- Owner: umjammer
- Created: 2017-11-01T10:01:02.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2024-02-21T13:14:48.000Z (over 2 years ago)
- Last Synced: 2024-05-01T22:34:48.688Z (about 2 years ago)
- Topics: id3v1, id3v2, java, jitpack, mp4box
- Language: Java
- Homepage:
- Size: 550 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://jitpack.io/#umjammer/vavi-util-tag)
[](https://github.com/umjammer/vavi-util-tag/actions/workflows/maven.yml)
[](https://github.com/umjammer/vavi-util-tag/actions/workflows/codeql-analysis.yml)

# vavi-util-tag
manipulate mp3, m4a tag for java
## Status
| **Type** | **Description** | **IN Status** | **OUT Status** |
|:---------|:----------------|:--------------|:---------------|
| mp3 v1 | | ✅ | ? |
| mp3 v2 | | ✅ | ✅ |
| mp4 | | ✅ | ? |
| ITCBox | iTunes Artwork | ✅ | - |
## Install
* [maven](https://jitpack.io/#umjammer/vavi-util-tag)
## Usage
practicality is sufficient because it was actually applied to my itunes library (20,000 mp3s).
* [List unnecessary mp3 v2 tags](https://github.com/umjammer/vavi-util-tag/blob/master/src/test/java/MP3ShowTagUnnecessaryByWalk.java)
* [Delete unnecessary mp3 v2 tags](https://github.com/umjammer/vavi-util-tag/blob/master/src/test/java/MP3RemoveTagUnnecessaryByWalk2.java)
* [List iTunes artwork](https://github.com/umjammer/vavi-util-tag/blob/master/src/test/java/vavi/util/itunes/artwork/ITCBoxFactoryTest.java)
## TODO
* apply to `tritonus` mp3 (tritonus mp3 spi cannot deal tags)
* use `vavi-util-serdes`
* rename to `vavi-sound-tag`?
* unit test