[Flac-dev] ACM codec?
souza.daniel at globo.com
Sat Aug 11 17:42:40 PDT 2001
On Sat, 11 Aug 2001 12:50:43 +0200, Ingo Ralf Blum wrote:
>> It's a DirectShow SDK's interface.
>No, its a user mode multimedia driver. Direct Show uses filters (COM
>> There's a lot of Software for Windows capable of using ACM codecs, like
>> Windows Media Player, VirtualDub, VideoMach and others.
>Yes, but for Media Player you need a Direct Show filter for playback of
>files. With an ACM driver this isn't possible. The best thing which you can
>with the latter is to embed data into an AVI and even this doesn't work
>Once that you have multiplexed a non-fixed-sample-size audio stream into an
>you can't edit it at sample granularity. (Naturally not. There are of
>several workarounds for MP3 e.g.)
Here are some excerpts from "CREATING AN APPLICATION USING THE WINDOWS MEDIA
SDK OR THE DIRECTSHOW SDK" available at the MSDN Library, a Microsoft's
library for developers (http://msdn.microsoft.com/library/):
...DirectShow also provides a generic wrapper that allows DirectShow
applications to use an ACM or VCM codec....
...Audio Codec Manager (ACM), Video Codec Manager (VCM), or a DirectX Media
Object (DMO). (ACM, VCM, and DMO comprise a new set of interfaces in the
At MSDN Library you can find a lot about ACM.
An example of an ACM codec that can be founded at
http://www.riphelp.com/downloads/ogg_codec.html is the Ogg Vorbis, an open
source alternative to MP3. With this codec installed, you can use it with
any software that support ACM codecs, like Windows Media Player, Winamp,
VideoMach, VirtuaDub and others, alone or into a video (try it). There's a
free application called CodAxe that is a GUI for the Audio Codec Manager an
can be used to compress or decompress using the installed ACM codecs. It can
be fouded at http://www.doenitz.com/mathias/codaxe.html.
More information about the Flac-dev