Skip to content

Clarifying documentation / program behaviour #159

@audiomuze

Description

@audiomuze

Your readme states:

Skip Files with Existing Tags
rsgain has an option which will skip files with existing ReplayGain information, invoked by passing -S or --skip-existing. When enabled, rsgain will check whether the given file has a REPLAYGAIN_TRACK_GAIN tag, and skip scanning any files that do. If album tags are enabled, the files in the list will be judged collectively, i.e. if a single file is missing ReplayGain info, then all of them will be scanned.

When you say "if a single file is missing ReplayGain info" do you mean missing the REPLAYGAIN_TRACK_GAIN tag or any of the following:

  • REPLAYGAIN_ALBUM_GAIN
  • REPLAYGAIN_ALBUM_PEAK
  • REPLAYGAIN_TRACK_GAIN
  • REPLAYGAIN_TRACK_PEAK

You go on to say

It's generally not a good idea to run this on files that you've recently download from the internet, which may have pre-existing ReplayGain information that was tagged by a different scanner.

Did you mean to say IT IS a good idea otherwise you have no way of knowing the basis on which the tags were calculated? RSGAIN is no different in this respect though .... once written you have no idea what LUFS was used - you need to add another tag so users don't have to guess what was done or whether an album has actually been tagged using rsgain or something else.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions