I have been reading on the net about volume levelling but it seems specific to certain players.

What I would like to do is analyse my entire audio library and have a file that contains volume info so I can play on WMP or VLC and not have such drastic volume changes between songs/albums.

However I dont want to reencode my files or effect the actual audio, just an automatic volume control that can be associated with files and read via either of the two programs above (kind of like a tag or how VLC will play WMP playlists)

Is this possible or do you have to do it for each software you want to use? I have read conflicting reports about WMPs volume levelling (something about it puts it at the start of the file requiring it to rewrite the file)

Thank for any help