Windows legacy audio components: Difference between revisions

Content deleted Content added
Tags: Mobile edit Mobile web edit Advanced mobile edit
Line 24:
 
ACM is considered an outdated framework/API and Microsoft now encourages the use of at least [[DirectShow]]. However, unlike ACM and the related [[Video for Windows|Video Compression Manager (VCM)]], [[DirectShow]] provides no means to encode files for end-users but requires developers to build end-to-end graphs for encoding content. ACM also does not support [[Variable bitrate|VBR]] audio streams; therefore newer codecs like [[MPEG-4]] [[Advanced Audio Coding|AAC]], [[Ogg Vorbis]], [[FLAC]] etc. cannot be supported through ACM if using variable bitrates. Though many sources state the contrary, Ogg Vorbis does work well with the ACM, e.g. when embedded in a RIFF-compatible file (such as a WAV or AVI file as mentioned earlier), provided the Ogg Vorbis stream is encoded at a constant bitrate.
 
Windows comes with a number of ACM codecs pre-installed. For a list of these codecs, consult {{section link|WAV file|Comparison of coding schemes}}.
 
==DirectX Audio Libraries==