(note that some command line options has changed, and are not backward compatible).
2. It does both when specifying multiple input files, e.g. *.mp3, just like mp3gain. Only track gain when specifying one input file.
In addition to the features already available, I'd like to add it to automatically write SoundCheck tag values for the iPod, when it computes and writes replaygain id3tags. A useful link is here, but I must know exactly how to convert the replaygain value to a SoundCheck value in order to do that.
sc = pow(10, -rg/10) * base,
rg = -10 * log10(sc/base)
How is then the formula to compute the album RG from a set of mp3 files with precomputed track RGs? I guess it is some kind of avaraging?
Quote from: tycho on 23 April, 2007, 05:17:15 AMHow is then the formula to compute the album RG from a set of mp3 files with precomputed track RGs? I guess it is some kind of avaraging?Sorry but I don't think this is possible. To compute the album gain, you need to playback all of the album's tracks, and feed their pcm values to the replaygain algorithm. The album gain calculation essentially treats all the album's tracks as a single track, and computes that track's track gain.You might get a rough approximation by averaging the track gain values, but it won't be the same as computing it via playback.Dave
I'm sure this is a really dumb question but how can I get metamp3 to work recursively through all my folders. I want it to replaygain all my mp3'sRgds
Thanks folks. I hope I find a few hours to implement this soon. Actually, I'd like to add an option to take the track replay gain value from the lame header and copy it to a regular id3v2 RG tag. (metamp3 is already capable to read the replaygain value created by lame in the lametag). How is then the formula to compute the album RG from a set of mp3 files with precomputed track RGs? I guess it is some kind of avaraging?With this, we could write album RG, track RG, and SoundCheck tags, without doing any file scanning at all!
First, I wish to thank you, Tycho, for all your incredible efforts and for taking up suggestions and feature requests so readily! This has really become a very usable and handy tool! Also, let me thank all of the others above who helped with their testing, suggestions and requests.
1. Would it be possible to completely remove a set of tag info, i.e. ID3v1?
2. I found I was unable to remove an unknown frame SEBR from a file (list shows it).If it’s not my error, could you find the heart to implement something like: if doing a remove, try to find one or more tags that correspond to what the user has typed (i.e. SEBR, SE*) and, if a match was found, remove it regardless? This would allow removing non-standard tags someone left in the files.Of course we couldn’t add, extract, or list these (because we don’t know their structure), but being able to at least remove them would be just great and make metamp3 even more versatile!
3. Do I understand correctly, thatif you use --replay-gain, only the gain is calculated and written to (ID3) tags, and nothing else is changed, andif you use --apply-gain, it will do what MP3Gain does, i.e. change the audio frames?[/i]
The intention of all this (for me) is, I want to do some »cleaning up«, i.e. remove ID3v1 tags completely, remove »foreign« tags like SEBR and the like, and do some album-replaygaining, all from batch files. I use ID3v2.3 with ISO-8859-1 encoding throughout, so after some research, I found your tool being »just the Good Thing«.
Or a specific option could do it (e.g. --remove-all-id3v1).
I'll let you know if/when I get this started.
Any ideas (or recommendation for the proper forum <g> if not here)?
Quote from: UberNewf on 29 October, 2008, 01:39:15 PMAny ideas (or recommendation for the proper forum <g> if not here)?I think you should post your questions to the REACT 2 thread. Issue 2 is certainly not related to metamp3 in any way (and I'm not sure that you actually believe that it is).