Advertisement

CODEC's

Started by August 02, 2000 04:40 PM
7 comments, last by Xelius 24 years, 4 months ago
Does anyone know how one would go about using codecs in Visual C++? I was unable to find any useful information about it on Microsoft''s site, but maybe I missed something. Please let me know. Thanks -=xelius=-
-------------------"Pointer?" -Anonymous-=Xelius=-
What''s a codec???????????
Advertisement
CODEC is short for COmpressor/DECompressor and is used by Windows to convert into different formats. For example, it uses various CODEC''s in Media Player to view the different video formats or play the different audio formats. That''s what a CODEC is. Apparently it''s not a very popular topic around here.

-=xelius=-
-------------------"Pointer?" -Anonymous-=Xelius=-
Did you try here yet? Looks like what you need is the Windows Media Format 7 SDK. To use it for commerical use though you will need to get a license.
CODEC = Coder/Decoder, not Compressor/Decompressor.

A codec doesn''t need to compress anything, though most of them do.

What kind of codec do you want? Audio? Video?
Actually, it''s both. CODECs mean 2 different things. The kind of CODECs we use for mulimedia is only compressers/decompressers. Coders/decoders are used in things like telecommunications to convert between an analog and digital signal. I don''t think that is what the poster was looking for.
Advertisement
Look up Audio Compression Manager, or acm stuff in the MSDN library. Functions like acmStreamOpen, acmStreamConvert, acmStreamClose, etc. That should get you started.

-Zims
Apparently you''re right. From MSDN:
A codec (Compressor/Decompressor) is an algorithm or scheme used when recording digital video or audio. For example, when video is transmitted over the Internet, it must be compressed on the sending end and decompressed on the receiving end. A codec can be chosen based upon the user''s audio or image quality and image size preferences. Windows Media Technologies provides numerous codecs for streaming media content.

Leave it to M$ to bastardize signal processing definitions.
Cool. Thanks for everyone''s post! I appreciate your help :-)


-=xelius=-
-------------------"Pointer?" -Anonymous-=Xelius=-

This topic is closed to new replies.

Advertisement