PDA

View Full Version : 播放rmvb,avi没有声音了,没有安装real player11.


ndongf
10-13-2008, 11:25 AM
电脑上没有安装realplayer11。
最开始用的是莫妮卡汉化版,版本为2. 9.3.1428, 安装时选择的是使用旧版解码器, 这个应该是针对rmvb格式的。 电脑上的rmvb文件和avi文件都能播放, 这两天突然打开avi文件,发现跳出警 , 错误代码是40242.关掉警告,可以播放 但是没有声音。
重新安装莫妮卡汉化版,rmvb是能播放 ,avi播放仍然无声, 不过先播放一个rmvb文件, 然后把avi文件拖放到正在播放的rmvb窗 ,可以正常播放。在设置里面选择ac3 , 或者关联ac3文件,发现rmvb和avi都不能 常播放了, 还是出现警告,播放无声音,有图象
现在换成了论坛glk17msn朋友提供的官方 原版 (韩国官方原版The KMPlayer 2.9.3 build 1432 R2多国语言版),rmvb和avi都不能正常 放, 问题依旧,不知道怎么解决? 有朋友遇见过相同问题没有?
总觉得好像是那个ac3方面的问题, 不知道为什么前几天都可以正常播放 今天就不行了呢。 我印象中没有动kmplayer的任何设置。

ndongf
10-13-2008, 12:32 PM
最近突然遇见一个问题,就是kmplayer( 最新版)不能正常播放rmvb和avi文件了
1.如果直接双击rmvb或avi文件,出现一 警告,代码为20242,关掉警告,视频有 象,但是没有声音。
2.我把键盘鼠标设置改成:鼠标单击为 播放/暂停,鼠标双击为全屏幕。
先打开刚才不能正常播放的rmvb或avi文 ,同样不能正常播放,关闭播放。然 后再重新打开kmplayer主程序(不是直接 打开rmvb或avi文件),(这个时侯播放 表里面应该有刚才不能正常播放的文 件),鼠标单击主程序屏幕,kmplayer会 打开刚才不能正常播放的文件,这个 侯确能正常播放了,有声音有图像, 会出现警告。
难道直接打开rmvb或avi文件,与先打开 程序,然后简介打开rmvb文件,这两 方式不同?产生的结果不一样啊。

shiruxue
10-13-2008, 12:49 PM
播放avi应该不会有什么问题,要播放rm vb/rm可以安装real alternative解码包

ndongf
10-13-2008, 12:53 PM
我把论坛上提供的那些dll文件都考到km player的根目录下了,所以rmvb播放是没 题的,但是没有声音(如果直接打开 rmvb文件的话)。如果先打开kmplayer的 面主程序,然后拖动rmvb和avi文件到主 程序里面,打开完全没有问题。所以 奇怪。

willin
10-13-2008, 07:43 PM
按 Ctrl + Tab 看有沒有音频解码器, 再看[音频信息]的格式是那种,
按 F2 把对应格式的音频分离器和解码器 切換试试.

ndongf
10-13-2008, 08:49 PM
下面是按Ctrl+Tab键的信息:
[主滤镜图表]
0) - KMP RealMedia Reader
1) - KMP Video Codec
2) - KMP Audio Codec
3) - KMP Video Transform
4) - OverlayMixer
5) - KMP Audio Transform(Copy)
6) - Video Renderer
7) - Default DirectSound Device

[视频信息]
解码器 -(RV40) KMP Video Codec(RV40-drvc.dll)
格式 -Major Type: Video - Sub Type: YUY2
VideoInfo: YUY2 672X380, 16 bits
格式 -Major Type: Video - Sub Type: YV12
VideoInfo: YV12 768X-380, 12 bits

[音频信息]
解码器 -(0xFF) KMP Audio Codec(AAC 2-libfaad2.dll)
格式 -Major Type: Audio - Sub Type: PCM
WaveFormatEx: ExtPCM(0xFFFE), 44100 Hz, 16 Bits, 3 Ch

[基础视频 DSP]
Internal brightness: 100%

[高级视频 DSP]
+Video Plugin

[音频 DSP]
+Pre amplification: Main: (100%)
+Auto Volume Control
+Audio Plugin

[字幕设置]
+Draw Mode(Selected): Image
+Draw Mode(In use): On Overlay
+Text Rendering Method: Rasterizer
+Support HTML Tags(SMI)

[KMPlayer]
+Version: 2.9.3.1432(6,358,528, 星期四-2008-07-17 17:10:54)
+libcodec.dll: Exist(4,225,536, 星期五-2008-07-11 13:59:56)
+libmplay.dll: Exist(431,616, 星期一-2008-07-14 10:31:44)
+PProcDLL.dll: Exist(1,769,472, 星期一-2008-02-25 14:07:04)
+LibDTS.dll: Exist(144,384, 星期二-2008-07-08 18:09:52)
+liba52.dll: Exist(41,472, 星期二-2008-07-08 18:09:42)
+libfaad2.dll: Exist(287,744, 星期二-2008-07-08 18:07:22)
+libmad.dll: Exist(88,064, 星期二-2008-07-08 18:10:06)
+libmpeg2.dll: Exist(116,224, 星期二-2008-07-08 18:10:20)
+theora.dll: Exist(152,576, 星期二-2008-07-08 18:10:44)
+OggVorbis.dll: Exist(1,165,312, 星期一-2008-02-25 14:07:00)
+xviddll.dll: Exist(678,400, 星期二-2008-07-08 18:15:36)
+Old_QUARTZ.DLL: Exist(770,048, 星期一-2008-02-25 14:07:00)
+AboutDll.dll: Exist(105,472, 星期一-2005-10-03 13:12:18)
+DTView.dll: Exist(104,448, 星期一-2008-02-25 14:04:36)
+MPlayer.dll: Missed
+ImLoader.dll: Exist(856,064, 星期一-2008-02-25 14:05:22)


--------------------
[文件信息]
--------------------
E:\movie\ok\即日启程【国语DVD中字】08最 新国产喜剧片.rmvb
General
Complete name : E:\movie\ok\即日启程【国语DVD中字】08最 新国产喜剧片.rmvb
Format : RealMedia
File size : 434 MiB
Duration : 1h 32mn
Overall bit rate : 648 Kbps
Performer : [Only registered and activated users can see links](C)2008
Copyright : [Only registered and activated users can see links]
Video #1
Format : RealVideo 4
Codec ID : RV40
Codec ID/Info : Based on AVC (H.264), Real Player 9
Duration : 1h 32mn
Bit rate : 520 Kbps
Width : 672 pixels
Height : 380 pixels
Display aspect ratio : 16/9
Frame rate : 25 fps
Resolution : 12 bits
Bits/(Pixel*Frame) : 0.081
Audio #0
Format : AAC
Format/Info : Advanced Audio Codec
Codec ID : raac
Codec ID/Info : Real Player 9
Duration : 1h 32mn
Bit rate : 128 Kbps
Channel(s) : 2 channels
Sampling rate : 44.1 KHz
Resolution : 16 bits


--------------------
[系统信息]
--------------------
CPU 0: 1497MHz, AMD Sempron(tm) 2200+, x86 Family 6 Model 8 Stepping 1
OS: Windows XP Professional(Version 5.1 Build 2600) Service Pack 3
Video: NVIDIA GeForce4 MX 440 with AGP8X

DirectX: 9.0c(4.09.00.0904)
Memory: All: 523,760 KB, Available: 230,592 KB, Used: 56%
CodePage: 936, Charset:1
Instruction: MMX MMX2 SSE 3DNOW 3DNOWEXT

[System Process]
System
smss.exe
csrss.exe
winlogon.exe
services.exe
lsass.exe
svchost.exe
svchost.exe
svchost.exe
svchost.exe
svchost.exe
spoolsv.exe
msdtc.exe
ekrn.exe
MDM.EXE
svchost.exe
Explorer.EXE
alg.exe
egui.exe
ctfmon.exe
KMPlayer.exe
Maxthon.exe

按 F2 把对应格式的音频分离器和解码器切 ?
不知道怎么实现?能否具体一点?谢 了。

willin
10-14-2008, 07:40 PM
Error Num: 40242 表示不支持该影片中 部分数据流的格式.

有一点要注意:
+MPlayer.dll: Missed ...... 怎没啦?

想直接下个 mplayer.dll 当然也可以, 但最好重新安装 KMPlayer 吧!
因为这可能只是冰山的一角, 你的电脑不知还少了那些东西.
重安装后, 档案齐全, 应该就没问题了.

ndongf
10-14-2008, 08:25 PM
多谢楼上朋友。
我重新安装kmplayer至少安装4次,还换 不同的版本。问题依旧。
其实我先打开kmplayer的主程序,
然后把rmvb文件或avi文件拖到主程序里 ,播放很正常,
就是直接双击rmvb或avi,跳出上面的警 ,关闭警告就无声。

willin
10-14-2008, 08:35 PM
看这:
[Only registered and activated users can see links]

ndongf
10-14-2008, 09:53 PM
刚才看了您提供的网页连接。
我跟那位朋友的问题不大一样。
我的双击rmvb或avi文件可以打开文件。
就是播放前会跳出警告,警告信息就 提示:
some of the streams in this movie are in an unsupported format, error num:40242.
我关闭警告窗口,就会播放影片,只 视频,没有声音。

警告窗口下的信息为:
ACM Wrapper:Output
Media Type 0:
--------------------------
AM_MEDIA_TYPE:
majortype: MEDIATYPE_Audio({73647561-0000-0010-8000-00AA00389B71})
subtype: MEDIASUBTYPE_PCM({00000001-0000-0010-8000-00AA00389B71})
formattype: FORMAT_WaveFormatEx({05589F81-C356-11CE-BF01-00AA0055595A})
bFixedSizeSamples: True
bTemporalCompression: False
lSampleSize: 4
cbFormat: 18
pbFormat: $01 00 02 00 44 AC 00 00 10 B1 02 00 04 00 10 00 00 00

WAVEFORMATEX:
wFormatTag: PCM(0x1)($0001)
nChannels: 2
nSamplesPerSec: 44100
nAvgBytesPerSec: 176400
nBlockAlign: 4
wBitsPerSample: 16



--------------------
[文件信息]
--------------------
E:\movie\与野兽共舞.rmvb
General
Complete name : E:\movie\与野兽共舞.rmvb
Format : RealMedia
File size : 144 MiB
Duration : 28mn 43s
Overall bit rate : 694 Kbps
Performer : ffish
Copyright : (C) 2002
Video #1
Format : RealVideo 4
Codec ID : RV40
Codec ID/Info : Based on AVC (H.264), Real Player 9
Duration : 28mn 43s
Bit rate : 597 Kbps
Width : 720 pixels
Height : 448 pixels
Display aspect ratio : 1.607
Frame rate : 25 fps
Resolution : 12 bits
Bits/(Pixel*Frame) : 0.074
Audio #0
Format : Cooker
Codec ID : cook
Codec ID/Info : Based on G.722.1, Real Player 6
Duration : 28mn 43s
Bit rate : 96.5 Kbps
Channel(s) : 2 channels
Sampling rate : 44.1 KHz
Resolution : 16 bits


--------------------
[系统信息]
--------------------
CPU 0: 1497MHz, AMD Sempron(tm) 2200+, x86 Family 6 Model 8 Stepping 1
OS: Windows XP Professional(Version 5.1 Build 2600) Service Pack 3
Video: NVIDIA GeForce4 MX 440 with AGP8X

DirectX: 9.0c(4.09.00.0904)
Memory: All: 523,760 KB, Available: 161,276 KB, Used: 69%
CodePage: 936, Charset:1
Instruction: MMX MMX2 SSE 3DNOW 3DNOWEXT

[System Process]
System
smss.exe
csrss.exe
winlogon.exe
services.exe
lsass.exe
svchost.exe
svchost.exe
svchost.exe
svchost.exe
svchost.exe
spoolsv.exe
msdtc.exe
ekrn.exe
MDM.EXE
svchost.exe
alg.exe
Explorer.EXE
egui.exe
ctfmon.exe
FetionVM.exe
QQ.exe
TXPlatform.exe
winword.exe
conime.exe
Thunder5.exe
Acrobat.exe
Maxthon.exe
Adobelm_Cleanup.0001
Adobelmsvc.exe
Adobelm_Cleanup.0001
KMPlayer.exe


--------------------
PLAYBACK INFO
--------------------
[主滤镜图表]
0) - KMP RealMedia Reader
1) - KMP Video Codec
2) - Overlay Mixer
3) - Video Renderer

[视频信息]
解码器 -No codec(RV40-drvc.dll)

[音频信息]
解码器 -No codec

[基础视频 DSP]
Internal brightness: 100%

[高级视频 DSP]
+Video Plugin

[音频 DSP]
+Pre amplification: Main: (100%)
+Pre amplification: AC3/DTS: (20dB)
+Auto Volume Control
+Audio Plugin

[字幕设置]
+Draw Mode(Selected): Image
+Draw Mode(In use): On Overlay
+Text Rendering Method: Rasterizer
+Support HTML Tags(SMI)

[KMPlayer]
+Version: 2.9.3.1432(6,358,528, 星期四-2008-07-17 17:10:54)
+libcodec.dll: Exist(4,225,536, 星期五-2008-07-11 13:59:56)
+libmplay.dll: Exist(431,616, 星期一-2008-07-14 10:31:44)
+PProcDLL.dll: Exist(1,769,472, 星期一-2008-02-25 14:07:04)
+LibDTS.dll: Exist(144,384, 星期二-2008-07-08 18:09:52)
+liba52.dll: Exist(41,472, 星期二-2008-07-08 18:09:42)
+libfaad2.dll: Exist(287,744, 星期二-2008-07-08 18:07:22)
+libmad.dll: Exist(88,064, 星期二-2008-07-08 18:10:06)
+libmpeg2.dll: Exist(116,224, 星期二-2008-07-08 18:10:20)
+theora.dll: Exist(152,576, 星期二-2008-07-08 18:10:44)
+OggVorbis.dll: Exist(1,165,312, 星期一-2008-02-25 14:07:00)
+xviddll.dll: Exist(678,400, 星期二-2008-07-08 18:15:36)
+Old_QUARTZ.DLL: Exist(770,048, 星期一-2008-02-25 14:07:00)
+AboutDll.dll: Exist(97,280, 星期二-2007-12-18 19:17:00)
+DTView.dll: Exist(104,448, 星期一-2008-02-25 14:04:36)
+MPlayer.dll: Exist(6,661,632, 星期一-2006-11-13 5:42:10)
+ImLoader.dll: Exist(856,064, 星期一-2008-02-25 14:05:22)

ndongf
10-14-2008, 09:56 PM
忘记一件事情了,我后来安装了real alternative解码,还是同样的问题。
我还安装过klite mega code之类的解码包,仍然不行。
其实想想,我觉得我这里不是解码的 题,
因为我先打开kmplayer主程序,
然后把文件拖到主程序,播放是完全 常的。
只是双击直接打开文件的时侯,播放 不正常。
问题太奇怪了,我搜索了很多网页, 没法解决。

willin
10-15-2008, 12:21 AM
你的 [主滤镜图表] info 搭不上啊!
前面:
0) - KMP RealMedia Reader
1) - KMP Video Codec
2) - KMP Audio Codec
3) - KMP Video Transform
4) - OverlayMixer
5) - KMP Audio Transform(Copy)
6) - Video Renderer
7) - Default DirectSound Device

后面:
0) - KMP RealMedia Reader
1) - KMP Video Codec
2) - Overlay Mixer
3) - Video Renderer

差好多喔........... 声卡驱动都没了!

如果先装KMP, 再装解码, 可能KMP发现不到.
可按 F2 手动添加, 在分离器 -> 用户自定义外部分离器 -> 搜寻并添加
先试吧! 很难清楚你电脑到底出了什么状况.

ndongf
10-15-2008, 10:02 AM
今天早上突然好了,双击也可以打开 。
我猜原因是:
我昨天安装了一个阿飞realcodec解码包 么的,
虽然当时没有作用,我就把那个realcode c解码包卸载了。
今天重启电脑,竟然突然好了。
多谢willin。

PS:[主滤镜图表] info 搭不上的原因是:
第一次主滤镜图表的信息是我正常播 抓取的,所以正常。
第二次的信息是出现警告后抓取的, 个时侯播放已经不正常了,
所以两个对不上了。

ndongf
10-15-2008, 04:57 PM
上午自动好了,看了一个电影,很正 。
中午下载了一个新rmvb电影,
重启电脑,看了看,又不行了。
问题跟前面介绍的一样,
只能拖动文件到主程序里面观看。
太奇怪了。

ndongf
10-15-2008, 07:00 PM
又上网查了一下,
发现很多人遇见我这个问题。
想想最有可能的原因是:
我把windows media player更新到11了。
网上其他人也因为更新了wmp11,
很有可能是上述原因才造成这种情况