Are you sure this is true for MP3? As I said, I was under the impression that 320 was the max supported bit rate for the mp3 format, which makes it rather difficult to have a 320 average VBR (since you can never exceed 320). That's why the highest quality VBR mp3s tend to be ~240kbps (with peaks of 320 where needed).
Yes, I'm sure. I just converted a 1,411 kbps lossless file to MP3 using the highest quality settings in dBpoweramp.
Here are the results, in kbps.
VBR: 251
ABR: 274
CBR: 320 (naturally)
Free Format MP3s can also go up to 640 kbps, but there are compatibility issues and no reason to use this format anyway.
Generally, codecs only go up to 320 for two channel. VBR will "steal" bitrate from simple to encode areas and boost difficult to encode areas up to the maximum of 320. So if a file is already at 320, there is no where to go but down when you use VBR. You might as well just encode 320 CBR. (ABR is basically the same thing as VBR.)
Sometimes you'll see references to 480Kbps AAC files. These are multichannel 5:1 files. There are five discrete channels in them, so the bit rate is the same as 192 AAC stereo or 96 mono.
"codecs only go up to 320 for two channel" Not true for AAC. Actually, some of the AAC files I converted in the past exceeded 400 kbps, and they were just from CD rips.
"So if a file is already at 320, there is no where to go but down when you use VBR." Everyone here likely already knows it's a bad idea to convert lossy to lossy. (I'm sure that's not what you meant; your wording just made it sound that way.)
"You might as well just encode 320 CBR." One of the purposes of VBR is to save file space while retaining quality. Some have even argued that VBR is better quality than CBR, but that doesn't really interest me.
I also converted that lossless file to AAC using the highest quality settings.
Here are the results, in kbps.
Nero VBR: 379
Nero ABR: 370
Nero CBR: 399
QuickTime tVBR: 399
QuickTime ABR: 301
QuickTime cVBR: 312
QuickTime CBR: 319