PDA

View Full Version : Kmplayer cannot read well this video but other players can [Solved]


Rozencraft
10-20-2007, 02:35 PM
i recorded this with a program from my computer but it cannot be played properly wth kmplayer but i tryed with other players that hasnt got internal codecs and it works also i've tried to play it in km player without the use of internal codecs and it has the same porblem

z
10-20-2007, 03:06 PM
enable Cinepak in preferences | internal vider decoder | the rest tab.
(first screenshot)

[Primary Filtergraph]
0) - lalalalala.avi
1) - AVI Splitter
2) - KMP Video Codec
3) - KMP Video Transform
4) - Video Mixing Renderer9(Renderless)

-----------
Or it works well with ffdshow in superspeed mode too.
(second screenshot)

[Primary Filtergraph]
0) - lalalalala.avi
1) - AVI Splitter
2) - ffdshow Video Decoder
3) - Video Mixing Renderer9(Renderless)

Rozencraft
10-20-2007, 03:42 PM
tnks for the solution. Could u tell me what wash the problem exactly plz?

mad
10-20-2007, 08:28 PM
Could u tell me what wash the problem exactly plz?
The internal decoder wasnt set to decode Cinepack encoded videos.

Rozencraft
10-21-2007, 02:47 AM
i think it does but it was by default uncheked but i select to not use the internal codecs and it has the same problem so inst a problem of the kmplayer that cant read well that format? cuz with other player without internal codecs i can play it ok without changin the config of ffdshow

z
10-21-2007, 08:07 AM
There might be a small issue between KMP video transform filter and ffdshow. It can be solved by changing an option of ffshow. See the screenshot below. The option of ffdshow does the same job of removing KMP video transform filter from a filter chain while creating a filtergraph before starting a playback. In KMP, it is called super/highspeed mode.

Waldemar Sikorski
10-21-2007, 02:02 PM
I have no problems playing it. Didn't have to make any changes.
Am I missing something?[Primary Filtergraph]
0) - lalalalala.avi
1) - AVI Splitter
2) - AVI Decompressor(cvid)
3) - KMP Video Transform
4) - Video Mixing Renderer9(Renderless)

[Video Info]
Decoder - (cvid) AVI Decompressor
Format - Major Type: Video - Sub Type: RGB32
VideoInfo: RGB 307X210, 32 bits
Format - Major Type: Video - Sub Type: YV12
VideoInfo: YV12 384X-210, 12 bits

[Audio Info]
Decoder - No codec

[Basic Video DSP]
Internal brightness: 115%

[Advanced Video DSP]
+Video Plugin

[Audio DSP]
+Pre amplification: Main: (100%)
+Equalizer, Mode: DirectX DMO
+Auto Volume Control
+3D Effect: 5000
+Crystality: 3
+Audio Plugin
-DFX(dsp_dfx.dll)

[Subtitle Settings]
+Draw Mode(Selected): VMR
+Draw Mode(In use): On Overlay
+Text Rendering Method: Rasterizer
+Support HTML Tags(SMI)

[KMPlayer]
+Version: 2.9.3.1383(5,557,760, 10/7/2007 9:58:38 PM)
+libcodec.dll: Exist(4,399,616, 10/7/2007 9:03:22 AM)
+libmplay.dll: Exist(438,784, 8/21/2007 10:11:32 PM)
+PProcDLL.dll: Exist(1,769,472, 8/19/2007 11:34:10 PM)
+LibDTS.dll: Exist(144,384, 5/24/2007 9:01:04 AM)
+liba52.dll: Exist(56,320, 5/24/2007 9:00:52 AM)
+libfaad2.dll: Exist(212,480, 5/24/2007 9:00:28 AM)
+libmad.dll: Exist(92,672, 5/24/2007 9:01:18 AM)
+libmpeg2.dll: Exist(126,464, 5/24/2007 9:01:46 AM)
+theora.dll: Exist(196,608, 4/13/2007 8:46:04 AM)
+OggVorbis.dll: Exist(1,165,312, 5/24/2007 9:08:26 AM)
+xviddll.dll: Exist(655,872, 7/29/2007 1:11:58 AM)
+wmploc.dll: Missed
+wmpui.dll: Missed
+Old_QUARTZ.DLL: Exist(770,048, 5/5/1999 10:22:00 PM)
+AboutDll.dll: Exist(105,472, 10/3/2005 2:12:18 PM)
+DTView.dll: Exist(104,448, 11/20/2006 9:33:20 PM)
+MPlayer.dll: Missed
+ImLoader.dll: Exist(856,064, 1/15/2006 2:21:26 PM)


--------------------
[File Info]
--------------------
C:\Documents and Settings\Waldemar Sikorski\Desktop\lalalalala\lalalalala.avi
General
Complete name : C:\Documents and Settings\Waldemar Sikorski\Desktop\lalalalala\lalalalala.avi
Format : AVI
Format/Info : Audio Video Interleave
Format/Family : RIFF
File size : 13.1 MiB
PlayTime : 42s 720ms
Bit rate : 2541 Kbps
Video #0
Codec : Cinepack
Codec/Info : Cinepak by CTi (ex. Radius) Vector Quantization
PlayTime : 42s 720ms
Bit rate : 2536 Kbps
Width : 307 pixels
Height : 210 pixels
Aspect ratio : 1.462
Frame rate : 200.000 fps
Resolution : 24 bits
Bits/(Pixel*Frame) : 0.197


--------------------
[System Info]
--------------------
CPU 0: 1994MHz, AMD Athlon(tm) 64 Processor 3200+, x86 Family 15 Model 47 Stepping 2
OS: Windows XP Home Edition(Version 5.1 Build 2600) Service Pack 2
Video: ATI MOBILITY RADEON Xpress 200 Series

DirectX: 9.0c(4.09.00.0904)
Memory: All: 2,095,600 KB, Available: 1,456,708 KB, Used: 30%
CodePage: 1252, Charset:1
Instruction: MMX MMX2 SSE SSE2 SSE3 3DNOW 3DNOWEXT 64Bits

[System Process]
System
smss.exe
csrss.exe
winlogon.exe
services.exe
lsass.exe
ati2evxx.exe
svchost.exe
svchost.exe
svchost.exe
svchost.exe
svchost.exe
spoolsv.exe
aawservice.exe
ati2evxx.exe
explorer.exe
btwdins.exe
cmdagent.exe
wdfmgr.exe
wmiprvse.exe
alg.exe
atiptaxx.exe
SynTPEnh.exe
HP Wireless Assistant.exe
cpf.exe
ClamTray.exe
ctfmon.exe
VisualToolTip.exe
WlanUtil.exe
YahooWidgetEngine.exe
YahooWidgetEngine.exe
YahooWidgetEngine.exe
YahooWidgetEngine.exe
YahooWidgetEngine.exe
YahooWidgetEngine.exe
YahooWidgetEngine.exe
YahooWidgetEngine.exe
iconoid.exe
firefox.exe
KMPlayer.exe

Rozencraft
10-21-2007, 02:03 PM
i see. Tnks for the explanation

I have no problems playing it. Didn't have to make any changes.
Am I missing something?

u are using the AVI Decompressor(cvid) codec which is not the cvid ffdshow codec and may not have the problem kmplayer has with the cvid from ffdshow

z
10-21-2007, 04:17 PM
AVI Decompressor itself is not a codec but VCM (VfW) Wrapper. It works with the Video Compression Manager (VCM, also referred to as Video for Windows) codecs to enable various codecs to be used in a DirectShow filter graph. (VCM codec is not a directshow filter.)

Cinepak (cvid) is the most basic VfW (VCM) codec shipped with MS Windows. If you don't have ffdshow in your system or Cinepak is not enabled in ffdshow, the player will find a VfW (VCM) codec for cvid. That's how it works. You can find the VfW (VCM) codec lists of your system in System Filter Manager.

FYI, ffdshow is just a directshow wrapper for libavcodec etc.