A new plugin “ReplayGain 2.0” has been released to the official Picard plugins repository. This plugin is the successor to the original ReplayGain plugin, which has been deprecated and is planned for removal from the plugins repository in the future.
The ReplayGain 2.0 plugin uses the command line utility rsgain as its backend. Here is a summary of the improvements over the original ReplayGain plugin
More Accurate: The new plugin is named for its implementation of the ReplayGain 2.0 Specification, which details a new loudness normalization algorithm that is more accurate than the ReplayGain 1.0 specification implemented by the old plugin
Single Backend: The new plugin requires only one backend, unlike the original plugin which required users to install separate backends for each file format they wanted support for. Having a single backend means less setup and maintenance, and it provides consistent results across file formats
Expanded Format Support: Several new file formats are supported that weren’t supported in the old plugin, including Opus, M4A, and WAV.
Better Integrated: The new plugin calculates the ReplayGain information and stores the values into Picard’s internal metadata structure, enabling Picard to tag the files. This is in contrast to the old plugin in which the backend tagged the files outside of Picard, and consequently the user was required to manually reload the files in Picard in order to view the tags.
More Configurable: There are several useful configuration options for advanced users. The user can specify a target loudness value, e.g. -23 LUFS if they want to normalize to the EBU R 128 recommendations. Other options include: album tags, true peak calculations for peak tags, reference loudness tags, clipping protection, and Opus file handling.
First Class Windows Support: The old plugin ran on Windows, but with limitations. The new plugin can properly handle file paths with Unicode characters when run on Windows 10 and later, and it does not open an empty console window when scanning. It provides a similar user experience across all of the supported platforms.
Users of the original ReplayGain plugin are encouraged to upgrade. To those of you who haven’t explored ReplayGain yet: I highly recommend you check it out. This plugin makes it very simple, and ReplayGain will greatly enhance your music listening experience.
Special thanks to @outsidecontext and @Sophist for creating the original ReplayGain plugin, and providing technical support.
currently I’m running Win 10 PC. I don’t understand any of this path stuff. I’m not a coder. I need this to be dumbed down for me. Is that possible? Is it possible to click an .exe file and just have it install? That’s the level I need.
You need to get the rsgain-3.1-win64.zip from there. This is a ZIP archive that contains rsgain.exe. extract that file from the ZIP and put it whereever you like. You could put it e.g. in your users folder.
The inside of Picard first make sure you have downloaded and enabled the ReplayGain 2.0 plugin. Save the options, the open the options again and go to Plugins > ReplayGain 2.0.
There in the ReplayGain 2.0 settings is a field “Path to rsgain” where you need to specify the location of the rsgain.exe file. E.g. if you put it into your home folder the path might be something like “C:\Users\YourWindowsUserName\rsgain.exe”
“Calculate album gain” is not an option in the ReplayGain 2.0 plugin. It sounds to me like you are using the original ReplayGain plugin. I recommend uninstalling that so you don’t confuse it with the new ReplayGain 2.0 plugin.
Here’s a simple operational question. Regarding Replay gain vs. Replay Gain 2.0. Why are there two? I’m confused. What is the function of both of these? WHich one do you run first? Or do you only run one of them? What exactly do these plugin do?
The new ReplayGain 2.0 is the new implementation and will replace the old plugin, which eventually will get removed. The main difference is that the old plugin used multiple different tools, which are mostly obsolete, for different file formats, while the new plugin used the single regain tool. The second important difference is that the new plugin used the improved ReplayGain 2.0 specification.
But see also the first post in this thread for details
They allow you to calculate the ReplayGain for your files.
OK, now I’m officially confused. DO I need to install both Replay gain and Replay Gain 2.0 in order to get the function to work? Or do I just install the new one (Replay Gain 2.0" thus the 2.0 moniker self-describes itself as the next generation “2.0”. Do you see where normal people not familiar could get confused here? Or better yet, if both are require why package both together in an install program and call it Replay Gain 3.0?
A small update for Linux users: If you install Picard using either the Flatpak or Snap package the rsgain utility is now bundled if you are using at least the 2.8.4 release. That means the ReplayGain 2.0 plugin can be used in these installs.
“True peak” is an alternate method to calculate the peak. If you select true peak in the settings, the calculated peak values will be higher, but the gain values will remain the same. Using true peak will also increase the amount of time required to scan the files because it is more computationally intensive.
You can search “true peak” online and there is plenty of information available about how it works.
The peak values are used by the player to predict if the audio will clip during playback. The true peak is more conservative and makes the files less likely to clip, however, if you don’t notice your files clipping currently I recommend sticking with the default peak calculations. I don’t use the true peak setting for my library.