Yes, they all work on most players (including VBR). Here
are some limitations that I know of:
1) If bit rate is over 160Kbps, some old devices (or old
device implementations) due to a bug can not decode
properly. I beleive all PC/Mac players (at least 6.4 and
beyond) can handle full range.
2) If the sample rate is 48KHz, at least some PocketPC
implementations can not playback. At 44.1KHz, they should
be able to handle VBR files, AFAIK.
3) If you create MBR (multi-bit-rate) files, some servers
many not be able to handle all bit rates, some players
may not be able to play the best bit rate.
4) WMA Pro & WMA Lossless can be played in older players
through codec downloads; this option is not available to
So Zarax has made an 'intersection' of all these
constraints in coming up with his recommendation. You can
expand the set, based on your actual constraints.
shouldn't that work too?