Internal Tags

Quod Libet stores a number of tags internally, that are either not stored in files themselves, or are derived from the values in the files.

String Tags

  • ~basename: The last component of the full path name
  • ~errors: A list of errors that have occured trying to play this file
  • ~dirname: Everything but the last component of the file path name
  • ~filename: The full path name
  • ~format: The file format
  • ~length: The length of the file in H:MM:SS format
  • ~mountpoint: The component of the full path name that corresponds to the file's immediate parent mount
  • ~performers: A list of performers, including [Specs/VorbisComments#PerformerRoles roles]
  • ~people: A list of all people involved in the song
  • ~rating: A string representation of the song's rating, in music notes
  • ~uri: The full URI of the song
  • ~year: The release year, derived from the date tag

Numeric Tags

  • ~#added: The date the song was added to the library
  • ~#bitrate: The bitrate of the song, in bits per second
  • ~#disc: The disc number of the song (the first half of the discnumber tag)
  • ~#discs: The total number of discs in this song's collection
  • ~#lastplayed: The time this song was last played through
  • ~#laststarted: The time this song was last started
  • ~#length: The length of the song, in seconds
  • ~#mtime: The time this file was last modified
  • ~#playcount: The total number of times you've played the song through
  • ~#rating: The rating of the song, as a number between 0 and 1.
  • ~#skipcount: The total number of times you've skipped through the song
  • ~#track: The track number of the song (the first half of the tracknumber tag)
  • ~#tracks: The total number of tracks in the album
  • ~#year: The release year, derived from the date tag