Tag remapping
Jump to navigation
Jump to search
Tag remapping is a technique used to solve the problem of a music library and the player device it feeds making conflicting requirements upon the scheme of tagging.
Requirement
- music library needs tag content to be full and pure e.g.
Album | Disc# | Track# | Title |
---|---|---|---|
40 Grandes exitos | 1 | 1 | Marioneta |
40 Grandes exitos | 2 | 1 | Soy un arlequín |
- player does not support Disc# and so fails to correctly sort track of pure-tagged multi-disc albums, requiring as workaround impure tags:
Album | Track# | Title |
---|---|---|
40 Grandes exitos [Disc 1/2] | 1 | Marioneta |
40 Grandes exitos [Disc 2/2] | 1 | Soy un arlequín |
Solution
An automatic process can be used to translate from the pure library scheme to the impure device scheme.
Solution 1
This is simple, but the translations rules are remote from the library.
- In Mp3tag, load the device tracks and (on the newly synced tracks only) execute:
- Action: Guess Values
- Source format: %album% '['Disc %discnumber%']'
- Guessing pattern: %album%
- Action: Guess Values
Solution 2
This is more flexible and keeps the translation rules as near the library, but relies on librarian program support.
- In MediaMonkey, set
- Auto-Sync Sync tracks to: <Genre>\<Album> [Disc <Disc#>]\<Track#>\<Artist>\<Title>
- Upon sync, this will place the library tag values into the filepath e.g.
Tango\40 Grandes exitos\1\Alfredo De Angelis, Floreal Ruiz\Marioneta
- In Mp3tag, load the device tracks and (on the newly synced tracks only) execute:
- Action: Guess Values
- Source format: %_folderpath%\%_filename%
- Guessing pattern: %dummy%:\%dummy%\%genre%\%album%\%track%\%artist%\%title%
- Action: Guess Values
Note: This does not preserve any characters reserved by the device filepath e.g. Shusheta / El aristócrata may go to Shusheta - El aristócrata.