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>&nbsp;&nbsp;&nbsp;&nbsp;<CODE>ftp://ftp.mplayerhq.hu/MPlayer/incoming/[codecname]/</CODE></P> 406 <P>&nbsp;&nbsp;&nbsp;&nbsp;<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 -&gt; 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).