1
mirror of https://github.com/mpv-player/mpv synced 2024-12-24 07:33:46 +01:00

add some info for acm and tips for searching

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28937 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
compn 2009-03-12 11:16:51 +00:00
parent cb9716ac6e
commit 4143892c3b

View File

@ -25,17 +25,36 @@ Cannot find codec matching selected -vo and video format 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 you know this, you
have to find out which DLL Windows loads in order to play this file. In our
case, the 'system.ini' contains this information in a line that reads:
have to find out which DLL Windows loads in order to play this file.
You can find the vfw codec by searching the internet for e.g. VIDC.HFYU.
In our case, the 'system.ini' also contains this information in a line that reads:
VIDC.HFYU=huffyuv.dll
So you need the 'huffyuv.dll' file. Note that the audio codecs are
specified by the MSACM prefix:
So you need the 'huffyuv.dll' file.
ACM Codecs:
~~~~~~~~~~~~
MPlayer may fail at playing the audio in your file with this message:
Cannot find codec for audio format 0x55.
Read DOCS/HTML/en/codecs.html!
Audio: no sound
MPlayer calls this the TwoCC format identifier. From the TwoCC list we find:
0x0055 MPEG-1 Layer 3 (MP3)
If you are lucky, you can then just search the internet for "codec acm"
e.g. "mp3 acm". Or if the codec is already installed on Windows,
it will show up in the system.ini as:
msacm.l3acm=L3codeca.acm
This is the MP3 codec.
Note that the audio codecs are specified by the MSACM prefix:
@ -86,3 +105,15 @@ Take a deep breath and start searching the registry...
If searching fails, try enabling all the checkboxes. You may have
false hits, but you may get lucky...
Tips:
~~~~~~~
If you get an error loading a new codec, it may need some more files to work.
Start the filemon utility before loading MPlayer to find out which dlls are
trying to be loaded.
Your codec may load some external .dll libraries. If the codec is already
installed in Windows, run listdlls wmplayer.exe while Windows Media
Player is playing your file to find out which.