Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Update tag mapping - WORK, MOVEMENT, etc (Read 1180 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Update tag mapping - WORK, MOVEMENT, etc

Please consider below requested foobar2000 tag mapping changes for fields - WORK, MOVEMENT, etc.


***** existing foobar2000 tag mapping (v1.4.1beta2) *****

foobar-frame   {*1}               mp3-frame   {*2}                             m4a-frame   {*3}{*4}                   itunes-field (v12.9.0.167)
--------------                         ------------                                     -------------                                 --------------
GROUPING                           TIT1   {*a}                                        @grp   {*b}                                  Work (name) [mp3], Grouping [m4a]
WORK                                   TXXX.=.WORK                                @wrk   {*c}                                   Work (name) [m4a only]
MOVEMENT                          TXXX.=.MOVEMENT                       @mvn   {*c}                                 (Movement) Name [m4a only]
MOVEMENTNUMBER           TXXX.=.MOVEMENTNUMBER        mean..MOVEMENTNUMBER        [no defined field]
MOVEMENTTOTAL               TXXX.=.MOVEMENTTOTAL             mean..MOVEMENTTOTAL           [no defined field]
SHOWMOVEMENT               TXXX.=.SHOWMOVEMENT            mean..SHOWMOVEMENT           [no defined field]

{*1} master system flac files used foobar2000 converter with FLAC (libFLAC 1.3.2)  [Vorbis Comment]
{*2} user device mp3 files used foobar2000 converter with MP3(LAME) VBR V0 (LAME 3.100)  [same results with ID3v2.3 or ID3v2.4]
{*3} user device m4a files used foobar2000 converter with AAC(Apple) VBR Q64 (qaac 2.64)  [same results for Apple Lossless]
{*4} "mean.." is abbreviated for "mean....com.apple.itunes....name...." in m4a files
{*a} note: foobar2000 v1.3.17 and earlier mapped CONTENT GROUP to TIT1
{*b} note: foobar2000 v1.3.17 and earlier mapped CONTENTGROUP to @grp
{*c} note: foobar2000 v1.3.17 and earlier did not provide mapping to @wrk or @mvn


***** requested foobar2000 tag mapping changes *****

foobar-field   {*5}                       mp3-frame                                m4a-frame                          itunes-field   {*6}
-------------                                ------------                                ------------                          -------------
GROUPING                                 TIT1   {*d}                                  @grp                                   Work (name) [mp3],  Grouping [m4a]
WORK                                         GRP1   {*d}                                @wrk                                   Grouping [mp3],  Work (name) [m4a]
MOVEMENTNAME                     MVNM                                      @mvn                                  (Movement) Name  [255 characters max]
MOVEMENTNUMBER                 MVIN   {*7}                                @mvi                                   Movement (#)  [integer only 1-999]
MOVEMENTTOTAL                     MVIN   {*7}                                @mvc                                  of (#)  [integer only >= movement (#)]
SHOWMOVEMENT                     {*8}                                             shwm                                  (show) Work & Name  [to show set to 1]
 
{*5} foobar-field NAMES are suggested to provide compatibility with other programs and prevent confusion
{*6} itunes-field NAMES which currently provide relevant field mapping to mp3-frames and m4a-frames
{*7} mp3-frame MVIN contains MOVEMENTNUMBER (at start before / separator) and MOVEMENTTOTAL (at end after / separator)
{*8} no mp3-frame is yet defined for SHOWMOVEMENT, it could be SHWM  (still waiting for update in itunes)
{*d} note: it appears that mp3-frames TIT1 & GRP1 would have be switched to make the itunes-fields consistent,
       itunes forums quit questioning why TIT1 mapping changed from Grouping to Work (name) when itunes was updated in 2017,
       discussion in 'foobar2000>support-(fb2k)>%CONTENT GROUP% mapping error' indicates GROUPING is to be mapped to TIT1,
       adding a check box in 'Advanced->Tagging->MP3->ID3v2 revision and quirks' to 'Map TIT1 to Work and GRP1 to Grouping'
       would provide a way to make foobar2000 mapping of mp3-frames '(more compatible with iTunes)' for anyone that needs it.


Thanks foobar2000 for all that you can do, it is the best thing out there, everyone keep supporting it.