Mercurial > mplayer.hg
comparison DOCS/codecs.html @ 7305:d6b3e5dac5e8
Update with new method of finding DShow codecs and a small hint about VFW on WinNT.
author | atmos4 |
---|---|
date | Sat, 07 Sep 2002 11:19:53 +0000 |
parents | 60a3b83b73bf |
children | be83aac30445 |
comparison
equal
deleted
inserted
replaced
7304:7da2c2a68547 | 7305:d6b3e5dac5e8 |
---|---|
403 (fourcc, codec file, sample AVI), submit your codec support request by mail, | 403 (fourcc, codec file, sample AVI), submit your codec support request by mail, |
404 and upload these files to the FTP site:</P> | 404 and upload these files to the FTP site:</P> |
405 | 405 |
406 <P> <CODE>ftp://ftp.mplayerhq.hu/MPlayer/incoming/[codecname]/</CODE></P> | 406 <P> <CODE>ftp://ftp.mplayerhq.hu/MPlayer/incoming/[codecname]/</CODE></P> |
407 | 407 |
408 <P><B>Note:</B> On Windows NT/2000/XP search for this info in the registry, e.g. search for | |
409 "VIDC.HFYU". To find out how to do this, look at the old DirectShow method below.</P> | |
408 | 410 |
409 <H4><A NAME="importing_directshow">2.2.3.2 DirectShow codecs</A></H4> | 411 <H4><A NAME="importing_directshow">2.2.3.2 DirectShow codecs</A></H4> |
410 | 412 |
411 <P>DirectShow is the newer Video API, which is even worse than its predecessor. | 413 <P>DirectShow is the newer Video API, which is even worse than its predecessor. |
412 Things are harder with DirectShow, since</P> | 414 Things are harder with DirectShow, since</P> |
415 <LI><CODE>system.ini</CODE> does not contain the needed information, instead it | 417 <LI><CODE>system.ini</CODE> does not contain the needed information, instead it |
416 is stored in the registry and | 418 is stored in the registry and |
417 <LI>we need the GUID of the codec. | 419 <LI>we need the GUID of the codec. |
418 </UL> | 420 </UL> |
419 | 421 |
420 <P>Take a deep breath and start searching the registry...</P> | 422 <P><B>New Method:</B> Using Microsoft GraphEdit (fast)</P> |
423 | |
424 <OL> | |
425 <LI>Get GraphEdit from either DirecX SDK or <A HREF="http://doom9.org">Doom9</A> | |
426 <LI>Start <CODE>graphedit.exe</CODE> | |
427 <LI>From the menue select Graph -> Insert Filters | |
428 <LI>Expand item <CODE>DirectShow Filters</CODE> | |
429 <LI>Select the right codec name and expand item | |
430 <LI>In the entry <CODE>DisplayName</CODE> look at the text in winged brackets | |
431 after the backslash and write it down (five dash-delimited blocks, the GUID) | |
432 <LI>The codec binary is the file specified in the <CODE>Filename</CODE> entry | |
433 </OL> | |
434 | |
435 <P><B>Note:</B> If there is no <CODE>Filename</CODE> entry and <CODE>DisplayName</CODE> | |
436 contains something like <CODE>device:dmo</CODE>, then it is a DMO-Codec, which are | |
437 currently not supported by MPlayer.</P> | |
438 | |
439 <P><B>Old Method:</B> Take a deep breath and start searching the registry...</P> | |
421 | 440 |
422 <OL> | 441 <OL> |
423 <LI>Start <CODE>regedit</CODE>. | 442 <LI>Start <CODE>regedit</CODE>. |
424 <LI>Press <CODE>Ctrl-f</CODE>, disable the first two checkboxes, and enable | 443 <LI>Press <CODE>Ctrl-f</CODE>, disable the first two checkboxes, and enable |
425 the third. Type in the fourcc of the codec (e.g. TM20). | 444 the third. Type in the fourcc of the codec (e.g. TM20). |