# How can I tell what codec I'm missing?

**URL:** <https://boards.straightdope.com/t/how-can-i-tell-what-codec-im-missing/160096>\
**Category:** Factual Questions\
**Created:** [March 9, 2003, 4:37pm UTC](https://boards.straightdope.com/t/how-can-i-tell-what-codec-im-missing/160096 "2003-03-09T16:37:27Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![xvxdarkknightxvx](https://avatars.discourse-cdn.com/v4/letter/x/34f0e0/32.png) [@xvxdarkknightxvx](https://boards.straightdope.com/u/xvxdarkknightxvx)\
**Post date:** [March 9, 2003, 4:37pm UTC](https://boards.straightdope.com/t/how-can-i-tell-what-codec-im-missing/160096/1 "2003-03-09T16:37:27Z")

</div>

I have a bunch of avi files that only play audio but a black screen for video, and I have a few others that won’t play at all, saying that “The format is not supported.” I downloaded the ACEMCP, a codec pack that supposedly contains every codec I’ll ever need. The avi files still don’t work, though. Is there some way I can analyze the file to tell which codec is needed? Or alternately, is there a program that will convert all codec types into the same one, so only one codec is needed? Thanks in advance.

---

<div class="post-metadata">

**Author:** ![Q.E.D](https://avatars.discourse-cdn.com/v4/letter/q/51bf81/32.png) [@Q.E.D](https://boards.straightdope.com/u/Q.E.D)\
**Post date:** [March 9, 2003, 4:39pm UTC](https://boards.straightdope.com/t/how-can-i-tell-what-codec-im-missing/160096/2 "2003-03-09T16:39:03Z")

</div>

More than likely what you have are DiVX-encoded avi files. Do a Google search on “DiVX encoded avi” and you’ll find all the info you need.

---

<div class="post-metadata">

**Author:** ![xvxdarkknightxvx](https://avatars.discourse-cdn.com/v4/letter/x/34f0e0/32.png) [@xvxdarkknightxvx](https://boards.straightdope.com/u/xvxdarkknightxvx)\
**Post date:** [March 9, 2003, 4:56pm UTC](https://boards.straightdope.com/t/how-can-i-tell-what-codec-im-missing/160096/3 "2003-03-09T16:56:41Z")

</div>

Well, I already have a bunch of DivX codecs installed. I’ll make a list here of all the codec I have.

ASUS Video Decoder V1  
ASUS Video Decoder V2  
ATI VCR1 Codec [VCR1]  
ATI VCR2 Codec [VCR2]  
avimszh.dll  
avizlib.dll  
Cinepack CoDec  
DivX 😉 MPEG-4 (Fast-Motion)  
DivX 😉 MPEG-4 (Low-Motion)  
DivX 5.01 Codec  
DivX Codec 4.12  
FullMotionVideo Decoder  
Huffyuv lossless codec [HFYU]  
Indeo(R) video 5.10  
Intel I.263 CoDec  
Intel Indeo 3.2 CoDec  
Intel Indeo Video Raw 1.2 CoDec  
ir41\_32.ax  
iyuv\_32.dll  
Microsoft 420 CoDec  
Microsoft H.261 CoDec  
Microsoft RLE CoDec  
Microsoft YVYU CoDec  
Morgan Multimedia MJPEG 32-bits CoDec  
MS-MOEG-4 MPEG-4 Video CoDec  
Pegasus Wavelet 2000 CoDec  
PICVideo Lossless JPEG CoDec  
PICVideo MJPEG CoDec  
TechSmith Screen Capture CoDec  
VFAPI Reader CoDec 1.01  
XviD MPEG-4 Video Codec

Thanks again

---

<div class="post-metadata">

**Author:** ![NBIT33](https://avatars.discourse-cdn.com/v4/letter/n/71c47a/32.png) [@NBIT33](https://boards.straightdope.com/u/NBIT33)\
**Post date:** [March 9, 2003, 5:01pm UTC](https://boards.straightdope.com/t/how-can-i-tell-what-codec-im-missing/160096/4 "2003-03-09T17:01:00Z")

</div>

Or, you could just scroll to the bottom of the Porn site you are trying to use and see which codec they recommend.

Or, get your porn from CDs.

---

<div class="post-metadata">

**Author:** ![ftg](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/ftg/32/2801_2.png) [@ftg](https://boards.straightdope.com/u/ftg)\
**Post date:** [March 9, 2003, 5:49pm UTC](https://boards.straightdope.com/t/how-can-i-tell-what-codec-im-missing/160096/5 "2003-03-09T17:49:33Z")

</div>

If things are only slightly screwed up, you can find the avi file, right click on it, select properties and you might be told what codec it is. Then re-install that codec, etc.

But if the system tells you “unknown codec” or some such, then the way I determine the codec is to dump the head of the file as text and there is usually a human readable codec name & number. (I use cygwin unix-type tools like “head”, I don’t know what “normal” people would use.) Hmm, just did a dump using “more” in a MS-DOS window on some avis. Kinda hard to tell what the codec is if you’re not familiar with them.

---

<div class="post-metadata">

**Author:** ![Ximenean](https://avatars.discourse-cdn.com/v4/letter/x/aca169/32.png) [@Ximenean](https://boards.straightdope.com/u/Ximenean)\
**Post date:** [March 9, 2003, 5:52pm UTC](https://boards.straightdope.com/t/how-can-i-tell-what-codec-im-missing/160096/6 "2003-03-09T17:52:24Z")

</div>

Assuming you’re using Windows, try right-clicking on the avi file and looking at Properties/Summary (sometimes takes a while to appear). It should name the codec under “Video compression”. But that’s a pretty comprehensive list you’ve got there, I’d be surprised if you didn’t already have the codec.

---

<div class="post-metadata">

**Author:** ![Revtim](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/revtim/32/1042_2.png) [@Revtim](https://boards.straightdope.com/u/Revtim)\
**Post date:** [March 9, 2003, 6:02pm UTC](https://boards.straightdope.com/t/how-can-i-tell-what-codec-im-missing/160096/7 "2003-03-09T18:02:39Z")

</div>

There’s something called the “Nimo Codec Pack” that has solved some similar problems for me. I’d give you link but Google seems to not working now. When it’s up, search for “Nimo Codec Pack”. Or use another search engine.

---

<div class="post-metadata">

**Author:** ![neutron\_star](https://avatars.discourse-cdn.com/v4/letter/n/51bf81/32.png) [@neutron\_star](https://boards.straightdope.com/u/neutron_star)\
**Post date:** [March 9, 2003, 6:18pm UTC](https://boards.straightdope.com/t/how-can-i-tell-what-codec-im-missing/160096/8 "2003-03-09T18:18:45Z")

</div>

The method **ftg** refers to works great sometimes, but can be a little confusing, as he says.

A better way would be to download [this small command-line program](http://www.fourcc.org/fccwhich.htm) which gives you results in a more readable format. The same site also has a list of codecs that you can check your results against.

---

<div class="post-metadata">

**Author:** ![The\_Crimson\_King](https://avatars.discourse-cdn.com/v4/letter/t/85f322/32.png) [@The\_Crimson\_King](https://boards.straightdope.com/u/The_Crimson_King)\
**Post date:** [March 9, 2003, 6:34pm UTC](https://boards.straightdope.com/t/how-can-i-tell-what-codec-im-missing/160096/9 "2003-03-09T18:34:09Z")

</div>

Hey, there is a divx 5.03 codec out now. I needed to install it to view the latest episodes of Buffy the Vampire Slayer. With 5.02 installed I only got a blank screen with sound.

> **[Free DivX Video Software - Play, convert and cast video. Play DivX files.](https://divx.com/en/software/divx/)**
>
> Download free video software to play, convert and cast video, including DivX, AVI, MKV, and HEVC. Play DivX files everywhere. (Windows/Mac)

Bookmark that site so you’ll be up to date.

---

<div class="post-metadata">

**Author:** ![ftg](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/ftg/32/2801_2.png) [@ftg](https://boards.straightdope.com/u/ftg)\
**Post date:** [March 9, 2003, 6:36pm UTC](https://boards.straightdope.com/t/how-can-i-tell-what-codec-im-missing/160096/10 "2003-03-09T18:36:00Z")

</div>

Cool, **neutron star**. Thanks.

---

<div class="post-metadata">

**Author:** ![Enola\_Straight](https://avatars.discourse-cdn.com/v4/letter/e/dec6dc/32.png) [@Enola\_Straight](https://boards.straightdope.com/u/Enola_Straight)\
**Post date:** [March 9, 2003, 7:12pm UTC](https://boards.straightdope.com/t/how-can-i-tell-what-codec-im-missing/160096/11 "2003-03-09T19:12:25Z")

</div>

Codec?

Stands for “code-decode” right? Lets a machine translate between an analog and digital signal.

Isn’t that what a modem (modulate-demodulate) does?

---

<div class="post-metadata">

**Author:** ![Zon](https://avatars.discourse-cdn.com/v4/letter/z/838e76/32.png) [@Zon](https://boards.straightdope.com/u/Zon)\
**Post date:** [March 9, 2003, 7:35pm UTC](https://boards.straightdope.com/t/how-can-i-tell-what-codec-im-missing/160096/12 "2003-03-09T19:35:49Z")

</div>

Check out this website, which has a nifty program for figuring out which codec you need:

[Which Codec Does this Avi File Require?](http://www.fourcc.org/fccwhich.htm)

---

<div class="post-metadata">

**Author:** ![GorillaGirl](https://avatars.discourse-cdn.com/v4/letter/g/8491ac/32.png) [@GorillaGirl](https://boards.straightdope.com/u/GorillaGirl)\
**Post date:** [March 9, 2003, 9:59pm UTC](https://boards.straightdope.com/t/how-can-i-tell-what-codec-im-missing/160096/13 "2003-03-09T21:59:16Z")

</div>

I use a little app called G-Spot, which gives all sorts of info on the video and audio codecs for your files. It doesn’t provide codecs for you, but it identifies what’s there and what (if anything) you need.

You can find it [here](http://www.headbands.com/gspot/).

---

<div class="post-metadata">

**Author:** ![xvxdarkknightxvx](https://avatars.discourse-cdn.com/v4/letter/x/34f0e0/32.png) [@xvxdarkknightxvx](https://boards.straightdope.com/u/xvxdarkknightxvx)\
**Post date:** [March 9, 2003, 10:33pm UTC](https://boards.straightdope.com/t/how-can-i-tell-what-codec-im-missing/160096/14 "2003-03-09T22:33:57Z")

</div>

Wow, that G-Spot program really hit the…nevermind. It worked and all, and I got the codec I needed installed. I couldn’t get that other thing to work, though. I guess I’m not that good with DOS. G-Spot has a nice interface, so I would suggest using that for the people using Richard’s prog. Also, one of the avi s still didn’t play, so I attempted to rebuild it. That worked, but it turns out the file was missing 135mb of data. Another file i attempted to rebuild turned out to not even be an avi. Thanks for all the help guys.

---

<div class="post-metadata">

**Author:** ![ftg](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/ftg/32/2801_2.png) [@ftg](https://boards.straightdope.com/u/ftg)\
**Post date:** [March 9, 2003, 11:05pm UTC](https://boards.straightdope.com/t/how-can-i-tell-what-codec-im-missing/160096/15 "2003-03-09T23:05:33Z")

</div>

Another “oh, cool”. But do they have to name it that? My Better Half uses the machine and …
