本文出自 “ Jeffery的技术博客” 博客,请务必保留此出处 http://jeffey3.blog.51cto.com/760568/183620
本文出自 51CTO.COM技术博客
 
用Media Classic Player播放WebCast部分视频没有声音并出现如下提示:
msft012605vxam.wmv::Raw Audio 0
Media Type 0:
--------------------------
Audio: RealAudio SIPR 8000Hz mono 8Kbps
AM_MEDIA_TYPE:
majortype: MEDIATYPE_Audio {73647561-0000-0010-8000-00AA00389B71}
subtype: Unknown GUID Name {00000130-0000-0010-8000-00AA00389B71}
formattype: FORMAT_WaveFormatEx {05589F81-C356-11CE-BF01-00AA0055595A}
bFixedSizeSamples: 1
bTemporalCompression: 0
lSampleSize: 19
cbFormat: 22
WAVEFORMATEX:
wFormatTag: 0x0130
nChannels: 1
nSamplesPerSec: 8000
nAvgBytesPerSec: 1055
nBlockAlign: 19
wBitsPerSample: 0
cbSize: 4 (extra bytes)
pbFormat:
0000: 30 01 01 00 40 1f 00 00 1f 04 00 00 13 00 00 00 0...@...........
0010: 04 00|03 00 00 00                                                             ......
这是由于缺少了特定的音频×××Sipro Lab Telecom ACELP.net 。下载地址在这里:
Vista32位版本
Vista64位版本
其他操作系统版本
在Windows XP SP2以及KmPlayer、Media Player、Media Classic Player中测试成功。
事实上如果用微软的Media Player打开这个视频文件,Media Play会提示“需要下载音频×××”,这时点击错误提示框的"Web 帮助",程序会自动打开浏览器并跳转到 这里,接下来只要根据出现的提示一步步找就能找到相应的×××了。可见,微软的产品在易用性方面做得还是非常细致的。
ACELP?.net 是一种低编码率的音频编码方式,常用在各种课程、会议视频等对视频文件大小有较高要求的场合作为音频编码方案,因此其他课程或者会议视频在播放过程中若出现类似上述的错误提示,也能尝试次解决方案。