OptionalabsoluteNative filesystem absolute path.
OptionaladdedDate-added timestamp used when sortBy='added'.
OptionalalbumOptionalalbumAtomic values behind albumArtist, with the same rules as artists:
albumArtists.join(', ') is exactly albumArtist. Present wherever
artists is.
OptionalartistsAtomic values behind artist, in tag order, neither de-duplicated nor
stripped of empty values: artists.join(', ') is exactly artist, so a
multi-value tag can be recovered from this field and not from artist.
Every shared Track row carries it (library, playlist, queue and
playback rows, and the track events); it is optional here because
objects outside that row, such as the answer of artwork.getMetadata,
do not.
OptionalbitrateBitrate in kbps.
OptionalchannelsChannel count.
OptionalcodecCodec identifier.
OptionaldateOptionaldiscOptionalfileFile size in bytes.
OptionalgenreOptionalidUnique track identifier (canonical absolute path).
OptionalindexLibrary index (returned by some APIs).
OptionalmodifiedModified-time fallback when sort-by-added is unavailable (Unix seconds).
OptionalratingRating from 0 to 5.
OptionalsampleSample rate in Hz.
OptionalsubsongOptionaltrack
Canonical track metadata returned by playback / library / metadata APIs.