Skip to main content
Topic: foobar2000 canNOT parse disc-level/track-level tag "SONGWRITER"! (Read 126 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

foobar2000 canNOT parse disc-level/track-level tag "SONGWRITER"!

foobar2000 canNOT parse disc-level/track-level tag "SONGWRITER"!

If the tag "SONGWRITER" is a part of official Cue Sheet specification, why does NOT foobar2000 support it?

The Version Number of foobar2000: 1.3.17

The content of "Artist - Album.wav.cue" is:
TITLE "Artist - Album"
FILE "Artist - Album.wav" WAVE
  TRACK 01 AUDIO
    TITLE "Title 01"
    PERFORMER "PERFORMER"
    INDEX 01 00:00:00
  TRACK 02 AUDIO
    TITLE "Title 02"
    SONGWRITER "SONGWRITER"
    INDEX 01 00:00:00

You can see a "?" instead of "SONGWRITER" showed in the Artist column in the Library View Selection.

Re: foobar2000 canNOT parse disc-level/track-level tag "SONGWRITER"!

Reply #1
A writer is not an artist in the commonly used sense (performer). The built-in field falls back to Composer, but not other kinds of authors (neither writer, lyricist or songwriter). I'd create a separate Writers column for all of them. If you want to fallback to Songwriter in the artist column, make a script like

$if2(%artist%,$if2(%songwriter%,))

You might want to expand on it with more fields or maybe check if the fields exist but are blank.

I think the songwriter field is incorrectly named. Not all creative sound recordings are "songs" (contain singing). Writer is composer and lyricist combined together.

 
SimplePortal 1.0.0 RC1 © 2008-2019