I often use the --replaygain-accurate parameter on lame commandline encoder. I always enable this setting for decoding purpose.
I don't have any issues regarding compatibility and dynamics. The main reason I use --replaygain-accurate is to enable decoding on the fly on my portable devices.
--replaygain-accurate Slightly more accurate ReplayGain analysis and finding the peak sampleEnable decoding on the fly. Compute "Radio" ReplayGain on the decoded data stream. Find the peak sample of the decoded data stream and store it in the file.
--replaygain-accurate Slightly more accurate ReplayGain analysis and finding the peak sampleCompute "Radio" ReplayGain on the decoded data stream. Find the peak sample by decoding on the fly the encoded data stream and store it in the file.
Frankly, unless LAME implements ReplayGain 2.0 and/or we find some players/decoders that actually use the analysis, I think it's a moot point.
I fail to see it being handy at all if there is no player that reads the metadata from the location where Lame writes it.
there's not that much of a difference between 1.0 and 2.0, at much a few DBs in my experience...
Adding RG info with Lame: what is the point if it isn't supported?
Yeah, I'm still looking for an easy way to add ReplayGain tags, including album gain, from the command line.
Why don't the LAME developers give an option to write this data to ID3v2 TXXX/REPLAYGAIN_TRACK_GAIN and TXXX/REPLAYGAIN_TRACK_PEAK frames instead of (or in addition) to the LAME tag where few applications will read it?
[...] I'll try to manually modify the default RG values. So can anyone recommend me values which atleast is optimized for any tracks? [...]
I do essentially the same thing:CD -> FLAC -> Add RG with foobar2000 -> Lame using --scale switch.
...Btw, I use Lame3100m (--bCVBR 266 - %d --replaygain-accurate --scale). ...
@onanboy: scale parameterI also would like to know where you got it that this works worse for VBR, or any other mode.
It is because of this that applying the gain before the lossy encoding is able to reduce the required bitrate, while maintaining the same audible quality.