-
[ReplayGain] Utility Codec Release 3
The purpose of this utility codec is to calculate and ID Tag ReplayGain values to already existing audio tracks (ie select existing files in Explorer >> Right Click >> Convert To >> [Replay Gain]). ReplayGain IDTags contain volume adjustment information which a player can use to alter the volume of a track to make it the same loudness as other tracks.
This update includes the option to calculate EBU R128 gain, and to write iTUNENORM tags.
Download:
[url]http://www.dbpoweramp.com/beta/dBpoweramp-Codec-%5BReplayGain%5D.exe[/url]
844KB
-
Re: [ReplayGain] Utility Codec Release 3
[b]Update 23rd February 2013[/b]
Bug Fix to EBU R128 which can cause it to crash on short or silent tracks.
-
Re: [ReplayGain] Utility Codec Release 3
Thanks! Could you update the entry in the [URL="http://www.dbpoweramp.com/codec-central-utility.htm"]Codec Central[/URL], please? That'd be great!
-
Re: [ReplayGain] Utility Codec Release 3
This is a beta test, once stable it will be released (and updated in codec central).
-
Re: [ReplayGain] Utility Codec Release 3
This is great! I was looking for just this feature - and here it is. I'd appreciate that the time stamp on files not be changed when adding tags. Is this possible? In general I do less ripping and more downloads at the moment so I would like to run the DSP at regular intervals to set RG tags for new files. Will files already tagged with DBP be ignored? If not, is this a function that can be added?
-
Re: [ReplayGain] Utility Codec Release 3
You can use Batch Converter, select everything then list the files, add the replaygain value, sort on that, then easy exclude the ones you have already done.
-
Re: [ReplayGain] Utility Codec Release 3
[QUOTE=Spoon;129760]The purpose of this utility codec is to calculate and ID Tag ReplayGain values to already existing audio tracks ... [/QUOTE]
Several years ago I abandoned this codec because it drops tag frames that it does not recognize:
[URL="http://forum.dbpoweramp.com/showthread.php?20116-Bug-quot-Replay-Gain-quot-utility-codec-drops-some-frames"]Replay-Gain utility codec drops some frames[/URL]
Any developments with that? Like simply preserving any unrecognized frames as-is from the original tag?
Not all taggers are 100% compliant, let alone with each other:
[URL="http://id3.org/Compliance%20Issues"]http://id3.org/Compliance%20Issues[/URL]
Will the new version preserve info I've added (purposefully!) to tracks?
-
Re: [ReplayGain] Utility Codec Release 3
Can we use this codec to just change the tags of FLAC files for EBU R128 track and album values (without having to also batch convert FLAC to FLAC files)? I installed it, but can't get it to change existing RG values, whereas if I go the FLAC to FLAC route I get new track and album values.
Thanks Spoon!
-
Re: [ReplayGain] Utility Codec Release 3
You would convert to [ReplayGain] after installing it.
-
Re: [ReplayGain] Utility Codec Release 3
So the ReplayGain Utility Codec uses R128 by default? I ask because when I convert to [ReplayGain] after installing it, there is no option to use R128 (like after adding the ReplayGain DSP when going the FLAC>>FLAC route).
Thanks!
-
Re: [ReplayGain] Utility Codec Release 3
If you have this beta codec there is an EBU option at the bottom.
-
Re: [ReplayGain] Utility Codec Release 3
Ahhh, OK. I download the codec from the "Codec Central" link in this thread. Thank you Spoon.
-
Re: [ReplayGain] Utility Codec Release 3
It appears to be working now, but does it make sense that the calculated Replaygain_Album_Gain for R128 is always just the lowest calculated Replaygain_Track_Gain?
-
Re: [ReplayGain] Utility Codec Release 3
There will be an update soon to fix this
-
Re: [ReplayGain] Utility Codec Release 3
R128 album gain calculation fix (download first message)
-
Re: [ReplayGain] Utility Codec Release 3
You are FAST Spoon! Thank you!
-
Re: [ReplayGain] Utility Codec Release 3
Time to redo all my files :(
-
Re: [ReplayGain] Utility Codec Release 3
Just ripped a 7 track CD to flac with the following Replay Gain Settings:
[IMG]http://i751.photobucket.com/albums/xx157/mvilleuk/Illustrate/ReplayGainSettings.jpg[/IMG]
If I batch convert the resultant flac files using the Replay Gain Codec I get a couple of warnings:
Information converting to [ReplayGain], 'F:\FLAC\Artists C\Cameo\[1985-05] Single Life\1.07 Cameo - Little Boys-Dangerous Toys.flac' to 'F:\FLAC\Artists C\Cameo\[1985-05] Single Life\1.07 Cameo - Little Boys-Dangerous Toys.IGNORE'
Warning: Normalisation gain would have resulted in clipping, gain has been reduced to prevent this: Loudness=-20.02LUFS, Gain=2.02dB, Maximum True Peak=-1.00LUFS, True Peak=-0.20LUFS, New gain=-0.80dB [clDSP::EndConversion]
Information converting to [ReplayGain], 'F:\FLAC\Artists C\Cameo\[1985-05] Single Life\1.05 Cameo fea. Barbara Mitchell - I'll Never Look For Love.flac' to 'F:\FLAC\Artists C\Cameo\[1985-05] Single Life\1.05 Cameo fea. Barbara Mitchell - I'll Never Look For Love.IGNORE'
Warning: Normalisation gain would have resulted in clipping, gain has been reduced to prevent this: Loudness=-19.70LUFS, Gain=1.70dB, Maximum True Peak=-1.00LUFS, True Peak=-2.39LUFS, New gain=1.39dB [clDSP::EndConversion]
These warnings are only appearing when using Batch Convert and not CDRipper. Please advise?
-
Re: [ReplayGain] Utility Codec Release 3
Which gain value was calculated with CD Ripper? the same final one?
-
Re: [ReplayGain] Utility Codec Release 3
[QUOTE=Spoon;138024]Which gain value was calculated with CD Ripper? the same final one?[/QUOTE]
-18
Here are the values calculated with CDRipper:
[IMG]http://i751.photobucket.com/albums/xx157/mvilleuk/Illustrate/RepalyGain.jpg[/IMG]
When re-calculating using Batch Convert/Replay Gain Codec, the calculated values are exactly the same, but the previously mentioned warnings appear.
-
Re: [ReplayGain] Utility Codec Release 3
You have CD Ripper set to show the information log after ripping?
-
Re: [ReplayGain] Utility Codec Release 3
[QUOTE=Spoon;138028]You have CD Ripper set to show the information log after ripping?[/QUOTE]
Where is this option set?
-
Re: [ReplayGain] Utility Codec Release 3
The drop menu next to options button.
-
Re: [ReplayGain] Utility Codec Release 3
OK, I only had Display Error Log ticked and not Display Information Log.
So, I have 2 more questions.
1. Can we have these warnings written to the Extraction Log?
2. Can you elaborate on these warnings, as I am not sure why I am getting them?
-
Re: [ReplayGain] Utility Codec Release 3
1. Not possible
2. They are very minor warning, RG works by calculating an average volume for the track then it sets the desired amplification, if this amplification causes any clipping of samples it is reduced (as in the case here).
-
Re: [ReplayGain] Utility Codec Release 3
[QUOTE=Spoon;138070]2. They are very minor warning, RG works by calculating an average volume for the track then it sets the desired amplification, if this amplification causes any clipping of samples it is reduced (as in the case here).[/QUOTE]
What I mean is, why do only I get the warnings when using the EBU R128 standard. If I calculate without EBU R128 there are no warnings. As I understand it, the older RG standard uses -14dB for headroom, so why no warnings?
-
Re: [ReplayGain] Utility Codec Release 3
The older RG did not warn when it re-adjusts the gain value.
-
Re: [ReplayGain] Utility Codec Release 3
[QUOTE=ogs;135159]This is great! I was looking for just this feature - and here it is. I'd appreciate that the time stamp on files not be changed when adding tags. Is this possible?[/QUOTE]
I'm sure you worked this out for yourself already, but when you click convert, after selecting ReplayGain as the converter, hit Add in the Options section and select Add DSP Effect -> Preserve Source Attributes.
-
Re: [ReplayGain] Utility Codec Release 3
[QUOTE=rickwookie;138171]I'm sure you worked this out for yourself already, but when you click convert, after selecting ReplayGain as the converter, hit Add in the Options section and select Add DSP Effect -> Preserve Source Attributes.[/QUOTE]
Ignore that. It doesn't seem to work, 'Modified' time stamps get changed, only 'Created' and 'Accessed' time stamps are preserved (or put back).
I tried to cheat by selecting multi-encoder, adding no encoders, but still adding ReplayGain and Preserve Source Attributes as DSP options, but this seems to write nothing to the file.
Is there a workaround Spoon?
-
Re: [ReplayGain] Utility Codec Release 3
Album gain would be written right at the end after any dsp effect so it is not possible to bypass that.
-
Re: [ReplayGain] Utility Codec Release 3
[QUOTE=Spoon;138179]Album gain would be written right at the end after any dsp effect so it is not possible to bypass that.[/QUOTE]
Not possible? Surely track gain get's written per track and then the timestamps are corrected/reset due to the Preserve Source Attributes, so why not reset them after writing album gain too?
It would be great to be able to use the ReplayGain codec to re-do my entire collection as EBU R128, but if the timestamps get changed, my music server thinks I've got a load of 'New Music' and the 'New Music' category becomes simply a collection of the latest files to get updated, as opposed to the latest albums I've purchased and ripped.
-
Re: [ReplayGain] Utility Codec Release 3
[QUOTE=Spoon;138179]Album gain would be written right at the end after any dsp effect so it is not possible to bypass that.[/QUOTE]
Of course it is possible, just read the accessed, created, modified datetimes before altering the file, and put them back afterwards.
You can do this always, (in every case) because the user selection of whether to preserve source attributes when writing individual track gain gets honoured, and the decision whether to update the datetime at all is made then. If you just preserve the preexisting datetimes when you write the album gain, you will get the effect of preserving attributes when the user selected do do so, and not, when the user didn't select the preserve attributes filter.
-
Re: [ReplayGain] Utility Codec Release 3
Yes we can do it in code, however my statement was about whether someone could do it with the preserve source attributes dsp, and I said it was not possible.
-
Re: [ReplayGain] Utility Codec Release 3
This codec has been updated (to preserve last access time) and includes a 64 bit version, is now listed here:
[url]http://forum.dbpoweramp.com/showthread.php?31343-codec-64-bit-codec-updates-Monkeys-Audio-Ogg-Wavpack-etc[/url]