无法打开要求的DirectShow解码器: wmspdmod.dll
编码器包用的all-20100303
mplayer编译安装成功,执行mplayer.exe 播放视频,提示如下:
错误: 无法打开要求的DirectShow解码器: wmspdmod.dll
ADecoder预初始化失败 :(
======= WAVE Format =======
Format Tag: 10 (0xA)
Channels: 2
Samplerate: 44100
avg byte/sec: 0
Block align: 0
bits/sample: 16
cbSize: 0
===========================
======= WAVE Format =======
Format Tag: 1 (0x1)
Channels: 2
Samplerate: 44100
avg byte/sec: 176400
Block align: 4
bits/sample: 16
cbSize: 0
===========================
IMediaObject ERROR: 0090CD3B input format not accepted (0x80040205 : -2147220987)
ADecoder初始化失败 :(
打开音频解码器: [dshow] Win32/DirectShow decoders
错误: 无法打开要求的DirectShow解码器: wmavds32.ax
ADecoder预初始化失败 :(
Warning: DS_Filter() could not open DirectShow DLL. (DLL=wmavds32.ax, r=0x8ee467)
ADecoder初始化失败 :(
找不到音频格式 0xA 的解码器.
请看DOCS/zh/codecs.html!
==========================================================================
==========================================================================
找不到适合所选的-vo和视频格式 0x7 的解码器!
请看DOCS/zh/codecs.html!
最终mplayer官方的源码也有问题