James Ross, on 02 October 2013 - 07:14 AM, said:
At the end of the day, I think picking "preferred" file formats for most things is a fairly subjective task, so we will probably have to do a technical comparison (acceptable bitrates, support in tooling, hardware decoding, etc.). I don't think Ogg Vorbis is as well supported as MP3 or AAC, but we'd have to actually check - and decide which tools matter in such decisions. (The Microsoft "junk" might have to matter, for example, if that is actually what people in the trainsim community use/want to use.)
I think none of them have hardware decoding on PC. I've never heard of hardware audio decoding on pc, just video decoding. Who would want to use windows media player, or movie maker, and such? As microsoft don't have any useable audio editors. Audacity, goldwave, audition, and others all have support for every kind of codecs.
There were professional tests on sound themed sites(, and the result are usually these: low bitrates(best is the first, these bitrates are likely to be used in a game) opus>vorbis>aac>mp3, at high bitrates vorbis>opus>aac>mp3, but the difference between vorbis and aac is not much, the big difference is between mp3 and the others,, always mp3 is the worst in everything, which is understandable, as it is a quite ancient format. It's good to know, that opus is reaching the 20 khz max recordable frequency limit on lowest bitrate, others need higher bitrate to represent the full audible range, and it's good to have these for high frequency sounds like diesel locomotive turbo charger sounds. Mp3 needs the highest bitrate to have the high frequency cutoff disabled, also mp3 have the most noticeable artifacting at lower bitrates.