Understanding Codecs
According to WikiPedia, "A codec is a device or program capable of performing encoding and decoding on a digital data stream or signal." In plain English I'd put it this way: a codec is a particular way of compressing audio and video files to save space.
In fact, most computer users have encountered the situation of trying to play a video file only to be frustrated to find they don't have the codec. As a result the video won't play.
There are tools available to help overcome this problem, such as VideoInspector, a freeware program that identifies the codecs used in a particular video and helps you find a download location.
While you can install individual codecs in order to play a particular media file, it's more common to install a whole collection: a codec pack. The idea is to give end users a "one stop" installation of a lot of codecs so they don't have to hunt down particular codecs when they come across a file they cannot play. On top of that, To add to all of the confusion, if you have a 64 bit operating system like Windows XP 64 or Vista x64, you will require 64 bit versions of these codecs.
That sounds handy but there's a catch. Some codec packs contain proprietary codecs of doubtful legality. Typically this involves the use of codecs that are altered versions of existing codecs developed by other companies. Often this is done to avoid copyright issues, but it's sometimes done to extend functionality so the PC can play more file types. However, since almost all codecs are released under a license agreement which prohibit alteration, these altered versions are still likely to be illegal.
It's not only the law you have to be concerned about. Using an altered codec may cause problems on your PC. It all depends on how professionally the alterations were made. Unfortunately, you have no way of knowing this in advance.
- DivX 3.xx codec - This version and the many varieties of it are altered versions of the Microsoft MPEG-4 V3 codec. It is considered old by today's standards. The current version of the DivX codec is now considered legal.
- Asus Video codec - Another variation of Microsoft's MPEG-4 codec.
- K-Lite codec pack: (Initially included some commercial codecs without any redistribution agreement, they have been removed from the codec pack) http://codecguide.com/
- XP Codec Pack: http://www.xpcodecpack.com/
- FFDShow: http://sourceforge.net/projects/ffdshow
- Combined Community Codec Pack: http://www.cccp-project.net/
- Vista Codec Package: http://shark007.net/vistacodecpackage.html
- Vista Codec Package x64 components: http://shark007.net/x64components.html
- Windows 7 Codecs: http://shark007.net/win7codecs.html
Be aware that you may have an illegal codec pack installed on your PC even if you didn't download it. That's because a number of media players come with codec packs as part of the installation package. Often these codec packs show up in the Windows Control Panel Add/Remove programs applet, so you can uninstall them there if you wish. If they are not shown in Add/Remove programs, they will still be visible from the Windows Device Manager.
To see the codecs installed on your PC, right click on the My Computer icon, and select Properties/Hardware/Device manager/Sound Video Game Controllers. You can then select either of the Audio Codecs or Video Codecs items. For each items the codecs are listed under the properties tag. If you want to, you can also uninstall any unwanted codecs from the same location.
- "Windows Media Player for Windows XP Supported Codecs": http://support.microsoft.com/kb/291948
- "The default codecs that are included with Windows Media Player 9 and 10 "http://support.microsoft.com/default.aspx?scid=kb;en-us;899113
- WikiPedia entry for "Video Codec": http://en.wikipedia.org/wiki/Video_codec
- WikiPedia entry for "Codec": http://en.wikipedia.org/wiki/Codec
- List of Codecs by FOURCC: http://www.am-soft.ru/fourcc.html
- WikiPedia entry for "K-Pack Codec Pack": http://en.wikipedia.org/wiki/K-Lite_Codec_Pack
Delicious
Digg
StumbleUpon
Please rate this article


Subscribe to our