[Mplayer-cvslog] CVS: main/DOCS CODECS,1.5,1.6

Berczi Gabor gabucino at users.sourceforge.net
Wed Mar 28 14:33:45 CEST 2001


Update of /cvsroot/mplayer/main/DOCS
In directory usw-pr-cvs1:/tmp/cvs-serv8847/DOCS

Modified Files:
	CODECS 
Log Message:

new section...


Index: CODECS
===================================================================
RCS file: /cvsroot/mplayer/main/DOCS/CODECS,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -r1.5 -r1.6
*** CODECS	2001/03/27 17:40:41	1.5
--- CODECS	2001/03/28 12:33:42	1.6
***************
*** 106,107 ****
--- 106,166 ----
  - IMC:  (0x401)
    imc32.acm: not tested (no sample file)
+ 
+ Extracting codecs from Win32
+ ============================
+ 
+ 1. VfW
+ ~~~~~~
+   VfW (Video for Windows) is the old Video API for Windows. Its codecs have
+ the .DLL or (rarely) .DRV extension.
+ If MPlayer fails with your AVI:
+ 
+         UNKNOWN video codec: HFYU (0x55594648)
+ 
+   It means your AVI is encoded with a codec which has the HFYU fourcc (HFYU =
+ HuffYUV codec, DIV3 = DivX Low Motion, etc...). Now that we know this, we'll
+ have to find out which DLL Windows loads in order to play this file. In our
+ case, the system.ini contains this (with many others):
+         VIDC.HFYU=huffyuv.dll
+ So we'll need the huffyuv.dll file. Note that the audio codecs are specified
+ with the MSACM prefix :
+ 	msacm.l3acm=L3codeca.acm
+ This is the MP3 codec.
+ 
+ So, now we have all the info needed (fourcc, codec file, sample AVI), submit a
+ bugreport, and upload the files to thot.banki.hu/incoming/MPlayer
+ (also see DOCS/README !!!) .
+ 
+ 2. DirectShow
+ ~~~~~~~~~~~~~
+   DirectShow is the newer Video API, which is even worse than its predecessor.
+ Things are harder with DirectShow, since
+  - system.ini doesn't contain the needed information, instead it's stored in
+    the registry :(
+  - we'll need the GUID of the codec.
+ 
+   So let's search that goddamn registry..
+  - Start 'regedit'
+  - press ctrl-f, disable the first two checkbox, and enable the third. Type
+ the fourcc of the codec. (for ex.: TM20)
+  - you should see a field which contains the path and filename
+    (for ex. : C:\WINDOWS\SYSTEM\TM20DEC.AX)
+  - now that we have the file, we'll need the GUID. Try searching again, but
+ now we'll search for the codec's name, not the fourcc. Its name can be acquired
+ when Media Player is playing that file, by checking File/Properties/Advanced.
+ If not, bad luck ;) Try guessing.
+    (for ex. search for : TrueMotion)
+  - if found (in registry), there should be a FriendlyName field, and a CLSID
+ field. Write down that 16 byte of CLSID.
+ 
+ NOTE : if searching fails, try to enable all the checkboxes.. you may have
+        false hits, but maybe you'll have the right, too...
+ NOTE : dump that M$ shit.
+ 
+ So, now we have all the info needed (fourcc, GUID, codec file, sample AVI),
+ submit a bugreport, and upload the files to thot.banki.hu/incoming/MPlayer
+ (also see DOCS/README !!!) .
+ 
+ 
+ 
+ 	Gabucino & A'rpi


_______________________________________________
Mplayer-cvslog mailing list
Mplayer-cvslog at lists.sourceforge.net
http://lists.sourceforge.net/lists/listinfo/mplayer-cvslog



More information about the MPlayer-cvslog mailing list