I don't know whether this question is inane or not, but I try nonetheless:
In video encoding using codecs such as Xvid or DivX one has the possibility to use 2-pass/multipass encoding, ensuring that the size of the file is (almost) spot on.
Why isn't (and if it is, I'm sorry for bothering you) a similar technique implemented in formats such ass vorbis, mp3 and MPC? Surely you can use vbr algorithms that creates a bitrate and/or filesize that one wants (and I'm not talking about ABR here)? And optimising using multipass encoding should be a good idea?
I'm no programmer myself, I'm just curious about this.