ALeay
06-21-2006, 09:17 PM
在我用KMPlayer播放XVid格式的时候。
在播放中总是会出现停顿。我尝试过好多的XVid格式的片子。
而且很多的片子的码率都不是很高。但是所有的片子都有停顿的现象。
而在播放HDTV这样的片子就没有这样的停顿。只有XVid格式的片子才有停顿的现象。
所以我怀疑是解码器的设置的问题。
可是我尝试过用内部解码器、外部解码器(ffdshow,XVid),可是都有停顿的现象。
而且可以确认的是这些片子曾经用KMPlayer流畅播放过。因为很多片子是我保存在机器的经 典的片子。
所以我怀疑可能是我在不经意中安装了什么与之冲突的东西。
我尝试过重装,包括KMPlayer和各种解码器!
除了重装系统之外我都尝试过。
而且那些XVid格式的片子在使用Media Player Classic播放时没有任何问题。
所以我猜测是KMPlayer受系统的影响,而我无法找到是什么影响了KMPlayer。
如果是由于解码插件包的原因,那么Media Player Classic也应该有同样的现象。
而目前只有KMPlayer有这个现象。
可是我实在找不出是什么?
在这里我请教一下高手,有谁出现过这类的问题或者谁知道如何解决,请不吝赐教!
//谢谢。
ALeay
06-22-2006, 03:51 PM
我现在使用的是最新的beta版,而最后的正式版,好像是3.26-2006出的版本有同样的问题。所以肯定不是测试版才有的问题。
下面是高级播放信息:
[Primary Filtergraph]
0) - [Cached] KMP Async Reader(A.Maid.From.Heaven.1963.DVDRip.XviD-WRD.avi)
1) - Old AVI Splitter
2) - ffdshow MPEG-4 Video Decoder
3) - Moonlight Odio Dekoda
4) - KMP Video Transform
5) - OverlayMixer
6) - KMP Audio Transform(Inpalce)
7) - {79376820-07D0-11CF-A24D-0020AFD79767}
8) - Video Renderer
[Video Info]
Decoder - (XVID) ffdshow MPEG-4 Video Decoder
Format - Major Type: Video - Sub Type: YV12
VideoInfo: YV12 640X272, 12 bits
[Audio Info]
Decoder - Moonlight Odio Dekoda
Format - Major Type: Audio - Sub Type: PCM
WaveFormatEx: PCM(0x1), 48000 Hz, 16 Bits, 1 Ch
[Basic Video DSP]
Internal brightness: 100%
[Advanced Video DSP]
+Video Plugin
[Audio DSP]
+Pre amplification: Main: (100%)
+Auto Volume Control
+Audio Plugin
[Subtitle Settings]
+Draw Mode(Selected): Overlay
+Draw Mode(In use): On Overlay
+Text Rendering Method: Rasterizer
+Support HTML Tags(SMI)
[KMPlayer]
+Version: 2.9.1.1045(5,053,440, 2006-6-18 16:09:22)
+libcodec.dll: Exist(2,956,288, 2006-6-13 19:56:02)
+libmplay.dll: Exist(410,112, 2006-5-1 21:43:42)
+PProcDLL.dll: Exist(1,310,720, 2006-6-8 21:30:52)
+LibDTS.dll: Exist(225,280, 2006-4-29 9:54:52)
+liba52.dll: Exist(103,936, 2006-4-8 18:59:36)
+libfaad2.dll: Exist(335,872, 2006-4-8 18:56:22)
+libmad.dll: Exist(86,528, 2005-3-14 22:18:48)
+libmpeg2.dll: Exist(106,496, 2006-4-8 18:50:44)
+theora.dll: Exist(183,808, 2005-8-4 9:55:32)
+ogg.dll: Exist(49,152, 2004-10-17 21:38:34)
+vorbis.dll: Exist(102,400, 2004-10-17 21:41:26)
+xviddll.dll: Exist(593,920, 2006-2-3 23:47:36)
+wmploc.dll: Missed
+wmpui.dll: Missed
+Old_QUARTZ.DLL: Exist(770,048, 1999-5-5 22:22:00)
+AboutDll.dll: Exist(105,472, 2005-10-3 14:12:18)
+DTView.dll: Exist(105,984, 2005-10-3 19:09:34)
+MPlayer.dll: Missed
+ImLoader.dll: Exist(856,064, 2006-1-15 14:21:26)
--------------------
[File Info]
--------------------
H:\Videos\超媒体文档\邵氏经典电影\七仙女\A.Maid.From.Heaven.1963 .DVDRip.XviD-WRD.avi
General
Complete name : H:\Videos\超媒体文档\邵氏经典电影\七仙女\A.Maid.From.Heaven.1963 .DVDRip.XviD-WRD.avi
File size : 700 MiB
Format : Audio Video Interleave
Overal BitRate : 1007 Kbps
PlayTime : 1h 37mn
Writing application : VirtualDubMod 1.5.10.1 (build 2439/release)
Writing library : VirtualDubMod build 2439/release
Video
Codec : XviD
Family : MPEG-4
Info : XviD project
Bit rate : 918 Kbps
Width : 640 pixels
Height : 272 pixels
Aspect ratio : 2.35
Frame rate : 25 fps
Bits/(Pixel*Frame) : 0.211
Interlacement : [PPF] Picture-per-field
Chroma : 4:2:0
Audio
Codec : MPEG-1 Audio layer 3
Family : MPEG-1
Bit rate : 76 Kbps
Bit rate mode : VBR
Writing library : LAME3.96a
Channel(s) : 1 channel
Sampling rate : 48 KHz
Resolution : 16 bits
--------------------
[System Info]
--------------------
OS: Windows 2003 Server Family Enterprise Edition(Version 5.2 Build 3790) Service Pack 1
DirectX: Unknown
CodePage: 1, Charset:1
[System Process]
System
smss.exe
csrss.exe
winlogon.exe
services.exe
lsass.exe
svchost.exe
svchost.exe
svchost.exe
svchost.exe
svchost.exe
KWatch.EXE
spoolsv.exe
msdtc.exe
appmgr.exe
rundll32.exe
elementmgr.exe
svchost.exe
inetinfo.exe
InCDsrv.exe
mdm.exe
MsDtsSrvr.exe
sqlservr.exe
nvsvc32.exe
SMAgent.exe
srvcsurg.exe
mqsvc.exe
mqtgsvc.exe
svchost.exe
alg.exe
svchost.exe
wmiprvse.exe
SMax4PNP.exe
KAVStart.EXE
InCD.exe
ctfmon.exe
BitComet.exe
XDICT.EXE
explorer.exe
SMax4.exe
conime.exe
wisptis.exe
AShura.Networking.Information.exe
ctfmon.exe
KMPlayer.exe
notepad.exe
njmzhang
06-22-2006, 04:20 PM
你这个filtergraph很怪异啊,分离器不对
AVI分离器选成系统默认
解码不存在问题,
"Old AVI Splitter"就是使用的外部分离器.
在源滤镜选项中将AVI分离器改为KMP内置的试试.
ALeay
06-22-2006, 08:10 PM
谢谢楼上的两位,我的问题目前看起来解决了!
我观看了一会儿,没有发现任何停顿。估计是没有任何问题了!
但是我发现一个问题,在源滤镜选项|AVI源滤镜/分离器|普通AVI 中,我开始选择的是系统默认(推荐)。的确是因为这个选项的问题,但是我认为既然软件的推荐,我就从来没有 选择过其他的,我觉得软件推荐的应该是最好的。我想问一下是不是应该安装一个什么AVI分离器 到系统中?
第二个问题是:我选择了KMP 内部 AVI 分离器,可是我在播放双语的片子的时候,Audio1 没有声音,只有Audio0有声音。而选择KMP AVI 源滤镜的时候,就没有问题。
不过我现在选择了KMP AVI 源滤镜,一切OK!
谢谢楼上的两位的赐教,在此烟雨再次感谢你们!!
ALeay
06-22-2006, 08:47 PM
我在选择了KMP AVI 源滤镜的时候,在切换音频的时候,会出现很长时间的停顿,此时的现象是画面不动,但是声音却在播放,大约经 过5秒左右(没有实际测试,仅仅是感觉有一个很长时间的画面静止的过程,不时那种播放的停顿)视频和音频继 续同步播放。
在选择KMP 内部 AVI 分离器的时候,干脆就没有第二个音频。
目前我选择了Gabest Avi 分离器(AviSplitter.ax),在切换音频时没有画面静止和播放停顿的问题。
不知道 上面所说的是不是 KMP 的两个分离器或滤镜的BUG。
vBulletin® v3.6.8, Copyright ©2000-2012, Jelsoft Enterprises Ltd.