Tag remapping: Difference between revisions

From tango.info wiki
Jump to navigation Jump to search
No edit summary
Line 8: Line 8:
* music library needs tag content to be full and pure e.g.
* music library needs tag content to be full and pure e.g.


{|
{| class="wikitable sortable"
|'''Album'''
!Album
|'''Disc#'''
!Disc#
|'''Track#'''
!Track#
|'''Title'''
!Title
|-
|-
|40 Grandes exitos
|40 Grandes exitos
Line 27: Line 27:
* player does not support Disc# and so fails to correctly sort track of pure-tagged multi-disc albums, requiring as workaround impure tags:
* player does not support Disc# and so fails to correctly sort track of pure-tagged multi-disc albums, requiring as workaround impure tags:


{|
{| class="wikitable sortable"
|'''Album'''
!Album
|'''Track#'''
!Disc#
|'''Title'''
!Track#
!Title
|-
|-
|40 Grandes exitos [Disc 1/2]
|40 Grandes exitos [Disc 1/2]

Revision as of 2013-06-10T00:17:34

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 Disc# 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%

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%

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.