[MPlayer-users] TrueSpeech codec broken
Robert W. Brewer
rbrewer at op.net
Thu Nov 21 07:03:02 CET 2002
Hi all,
According to the codec status page, the DSP Group TrueSpeech
codec should work for decoding in MPlayer. Unfortunately it doesn't. I'm
running MPlayer 0.90pre10-2.95.4 on Debian Sid from the
mplayer-686 package on marillat.free.fr.
I tested it like this. On a Win2000 box, I used Sound Recorder
to record my voice as PCM, mono, 8 KHz, 16 bit. Then I used
Sound Recorder to save the file also as DSP Group TrueSpeech.
I was able to play both files back correctly under Win2000.
When I played the TrueSpeech file in MPlayer, I first got the
following error messages:
Opening audio decoder: [acm] Win32/ACM decoders
Loading codec DLL: 'tssoft32.acm'
External func tsd32.dll:12
Win32 LoadLibrary failed to load: tsd32.dll, /usr/lib/win32/tsd32.dll, /usr/local/lib/win32/tsd32.dll
External func tsd32.dll:14
Win32 LoadLibrary failed to load: tsd32.dll, /usr/lib/win32/tsd32.dll, /usr/local/lib/win32/tsd32.dll
External func tsd32.dll:15
Win32 LoadLibrary failed to load: tsd32.dll, /usr/lib/win32/tsd32.dll, /usr/local/lib/win32/tsd32.dll
External func tsd32.dll:13
Win32 LoadLibrary failed to load: tsd32.dll, /usr/lib/win32/tsd32.dll, /usr/local/lib/win32/tsd32.dll
External func tsd32.dll:11
Win32 LoadLibrary failed to load: tsd32.dll, /usr/lib/win32/tsd32.dll, /usr/local/lib/win32/tsd32.dll
Loaded DLL driver tssoft32.acm
Total Unfree 0 bytes cnt 0 [(nil),0]
ACM_Decoder: Unappropriate audio format
Could not load/initialize Win32/ACM AUDIO codec (missing DLL file?)
ADecoder preinit failed :(
ADecoder init failed :(
*** Try to upgrade /root/.mplayer/codecs.conf from etc/codecs.conf
*** If it still does not work, read DOCS/codecs.html!
Can't find codec for audio format 0x22!
So it looks like the tsd32.dll file is not included with the other
Win32 codecs. No problem. I snarfed the file from a Windows box.
Now I get these messages:
Opening audio decoder: [acm] Win32/ACM decoders
Loading codec DLL: 'tssoft32.acm'
External func tsd32.dll:12
External dll loaded (offset: 0x74980000, func: 0x7498149e)
External func tsd32.dll:14
External dll loaded (offset: 0x41a9e000, func: 0x41a9f4c9)
External func tsd32.dll:15
External dll loaded (offset: 0x41aae000, func: 0x41aaf3a2)
External func tsd32.dll:13
External dll loaded (offset: 0x41abe000, func: 0x41abfcf4)
External func tsd32.dll:11
External dll loaded (offset: 0x41ace000, func: 0x41acf000)
Loaded DLL driver tssoft32.acm
Total Unfree 0 bytes cnt 0 [(nil),0]
ACM_Decoder: Unappropriate audio format
Could not load/initialize Win32/ACM AUDIO codec (missing DLL file?)
ADecoder preinit failed :(
ADecoder init failed :(
*** Try to upgrade /root/.mplayer/codecs.conf from etc/codecs.conf
*** If it still does not work, read DOCS/codecs.html!
Can't find codec for audio format 0x22!
So for some reason it still isn't working. Does anyone have
any ideas?
In case you're wondering, I have a good reason for wanting to
use TrueSpeech. Yahoo Messenger's voice chat functionality uses
the TrueSpeech codec exclusively. If I can get TrueSpeech working
in encoder and decoder mode, then maybe we can implement a compatible
voice chat with Yahoo users. So far MPlayer is the only project
I've found that is using the TrueSpeech codec at all.
Thanks for any help.
-Rob
More information about the MPlayer-users
mailing list