Understanding Music Tagging Issues
Have you ever changed the tags of a song but noticed no changes in your music player? Or perhaps you've encountered a situation where two songs with the same album name create different albums? These inconsistencies can be frustrating, especially when the tags of a song do not align with what is displayed in the music player tag editor. But why does this happen?
The primary reason is that some tag editors only modify ID3 tags. In contrast, TagMusic directly alters both the Android MediaStore and ID3 tags. The MediaStore is a database where Android stores metadata for media files, which plays a crucial role in how your music is organized and displayed.
Benefits of Tagging MediaStore
- No need to reboot the phone to update tags.
- No need for scanning media.
- Songs with the same artist will be merged automatically.
- Updates tags almost instantaneously.
Key Features of TagMusic
- Edit song title, artist, album, year, track, genre, composer, and disc number.
- Edit album, album artist, genre, and year of albums.
- Update cover art for albums and songs.
- Remove album art from songs and albums.
- Download album art from online services.
- Choose from 11+ themes.
- Song list view options - Mini and Detail.
- Lyrics editor.
- Fix tags: Extract ID3 tags from songs and update them on Android MediaStore.
- Remove tags.
- Folder support.
- Rename files in folders based on tags.
- Remove album art.
- And many more...
Advanced Features
- Batch tag songs.
- Batch rename files.
- Batch fix tags.
Required Permissions
The app requires the following permissions to function effectively:
Permission | Description |
---|---|
READ_EXTERNAL_STORAGE | This permission is required to retrieve the list of songs from the external card. |
WRITE_EXTERNAL_STORAGE | This permission is necessary for editing tags of songs stored on the external card. |
ACCESS_NETWORK_STATE | This permission is used to check the state of the network connection, prompting users to connect to the internet if they are not already connected. |